In linux
리눅스에서는 아래와 같이 하면 된다.<참조: https://docs.python.org/3.6/installing/index.html>
일반적인 경우,
ctrl + art + t -> terminal open
sudo apt-get install python-pip python-dev
sudo pip install SomePackage
or
sudo apt-get install SomePackage
참고: pip vs apt-get
pip은 PyPI(Pyhon Package index - pyhon module reposiory)로부터 바로 다운로드 및 설치하는 방법, Python Software Foundation이 관리.
apt-get은 Ubunu repository에서 다운로드 및 설치하는 방법. Canonical(?)이 관리.
pip이 apt-get보다 제공하는 모듈이 더 많음.
pip을 이용하면 과거버전도 다운받을 수 있음.
pip을 이용하면 virtualenv에 설치가능. apt-get은 불가능하여 모든 환경에 설치됨.
버전 제한을 두는 경우,
sudo pip install SomePackage==1.0.4 # specific version
sudo pip install "SomePackage>=1.0.4" # minimum version
업그레이드를 하는 경우,
sudo pip install --upgrade SomePackage
혹시 안되면 sudo 대신 python -m을 써볼 것.
In windows
윈도우에서는 아래와 같이 하면 된다.<참조: http://stackoverflow.com/questions/1449494/how-do-i-install-python-packages-on-windows>
1. curl을 다운받고 설치한다.
https://curl.haxx.se/download.html (임시)
http://winampplugins.co.uk/curl/ (here)
2. setuptools를 설치한다.(curl이 설치된 폴더에서 해야됨, 혹은 경로설정 후).
curl https://bootstrap.pypa.io/ez_setup.py | python
3. pip를 설치한다.
curl https://bootstrap.pypa.io/get-pip.py | python
4. 리눅스와 같은 방식으로 다운받는다. 혹은 5번 방법을 이용한다.
5. 참고로 windows에서 64bit os의 경우, 지원하지 않는 라이브러리들이 있다. 이 경우, 다음에서 비공식버전을 찾을 수 있다.
<http://www.lfd.uci.edu/~gohlke/pythonlibs/>
5.1. 먼저 위 사이트에서 원하는 lib를 다운받는다(확장자가 whl임).
5.2. 다운받은 파일의 위치로 가서 python -m pip install [파일명.whl]을 입력한다. 그럼 설치가 됨.