python包管理工具
pip 是一個安裝和管理 Python 包的工具 , 是 easy_install 的一個替換品。本文将詳細說明 安裝 pip 的方法和 使用 pip 的一些基本操作如安裝、更新和解除安裝 python 包。
一、pip是基于setuptools的,是以要事先把setuptools安裝好。
1.打開Python官網https://pypi.python.org/pypi/setuptools
linux下直接 wget指令:
wget https://files.pythonhosted.org/packages/8e/6a/bab79e7bf3ceede6c371d93c3ffc197b54b04a1e6f631b40cd1c71d656e4/setuptools-40.7.0.zip
2.使用wget指令下載下傳并解壓
unzip setuptools-36.7.2.zip
3.進入解壓出來的目錄
cd setuptools-36.7.2
4.編譯安裝
python setup.py build
python setup.py install
二、安裝pip
下載下傳包: https://pypi.python.org/pypi/pip#downloads選擇最新的包
wget https://files.pythonhosted.org/packages/c8/89/ad7f27938e59db1f0f55ce214087460f65048626e2226531ba6cb6da15f0/pip-19.0.1.tar.gz
解壓并進入目錄:python setup.py install安裝。
将python下面的Scripts目錄加入環境變量,OK。
三、安裝python包(注意, python用conda 安裝
參見 另一篇<<centos7 安裝opencv的各種方法(含opencv contrib擴充包安裝方法)>> 不然可能 python2 與 python3共存依賴問題及opencv3問題不易解決)
1、執行pip install <name> eg:pip install simplejson 就可以安裝包了
2、安裝多個包,放在txt裡面,執行 pip install -r requirement.txt 即可安裝所有的包。
txt檔案如下:
1 2 3 4 | |
3、安裝特定版本的package,通過使用==, >=, <=, >, <來指定一個版本号。
pip install 'Markdown<2.0'
pip install 'Markdown>2.0,<2.0.3'
如果執行不成功,将python安裝目錄下的scripts加入環境變量即可。
四、其他指令
更新包到目前最新的版本,可以使用-U 或者 --upgrade:pip install -U Markdown
解除安裝包:pip uninstall Markdown
查詢包:pip search "multiprocessing"
列出安裝的packages:pip freeze