Linux/Ubuntu(5)
-
Python package Openbabel-3.1.1 설치 방법
기본 가이드라인은 아래 링크와 같습니다. 설치는 python 3.6과 ubuntu 18.04에서 실행했습니다. http://openbabel.org/docs/current/Installation/install.html#compile-bindings 기본적으로 cmake >= 2.4 가 필요하며 패키지 사용을 위해 추가적인 library가 필요합니다. boost는 필요하신경우 제가 쓴 글 중 boost.python 설치 방법을 참고해주세요. 기타 관련 파일들은 아래 명령어로 설치가능합니다. apt install libxml2-dev zlib1g-dev libeigen2-dev libcairo2-dev 먼저 링크로부터 파일을 다운받은 후, 압축을 해제합니다. wget을 활용하면 아래와 같습니다. wget h..
2021.08.26 -
도커 한글 깨짐 현상
1. locales 설치 apt install locales 2. bashrc에 language 환경변수 추가 vim ~/.bashrc export LANGUAGE=ko_KR.UTF-8 export LANG=ko_KR.UTF-8 붙여넣기 후 :wq로 저장종료 & bashrc 적용 source ~/.bashrc 3. locales 업데이트 locale-gen ko_KR ko_KR.UTF-8 update-locale LANG=ko_KR.UTF-8 dpkg-reconfigure locales 설정할 locales인 ko_KR.UTF-8을 찾아야합니다. 290~300 사이에 위치하며 해당 번호를 입력하고 기본로케일 3으로 지정해주세요.
2021.08.18 -
Ubuntu에서 boost.python 설치
python 3.6 root 기준입니다. root가 아니신 분들은 sudo를 앞에 붙여주세요. wget https://boostorg.jfrog.io/artifactory/main/release/1.77.0/source/boost_1_77_0.tar.gz tar -xvf boost_1_77_0.tar.gz cd boost_1_77_0 ./bootstrap.sh --with-python=/usr/bin/python3 --with-python-version=3.6 --with-python-root=/usr/bin/python3.6 ./b2 --enable-unicode=ucs4 install Ref) https://int-i.github.io/cpp/2020-09-19/ubuntu-boost/
2021.08.18 -
Jupyter terminal에서 tab completion 활성화
리눅스상에서 환경변수로 SHELL이 /bin/bash를 잡도록 설정해주면 됩니다. export SHELL=/bin/bash bashrc를 편집해도 작동합니다.
2021.08.18 -
도커에서 주피터랩 설치하기
본문은 python3와 pip3가 설치되어있는 것을 전제합니다. 터미널상의 입력은 >>> 로 표시하겠습니다. 1. 필요한 패키지를 설치합니다. >>> pip install -u pip jupyterlab==2.2.8 jedi==0.17.2 2. 주피터 설정 파일을 생성합니다. >>> jupyter lab --generate-config 3. 주피터 암호를 설정해야합니다. 최근 암호화폐를 채굴하기 위해 무작위 서버에 접근하여 채굴하는 피해사례가 있습니다. 저도 간단한 암호로 사용하다가 채굴당했기 때문에 긴 암호를 권장합니다. 먼저 ipython을 입력하시면 아래와 같이 In [1] : 로 표시되는 파이썬이 실행됩니다 >>> ipython In [1] : from notebook import auth In ..
2021.07.20