Python 開發程序中可能用到非系統模塊,pip能夠方便的進行管理這些模塊(像Java中的Maven管理jar包同樣,Linux系統中的yum,apt-get等)
pip 的安裝步驟:
一、官方介紹安裝方法:
1> 下載 get-pip.py https://bootstrap.pypa.io/get-pip.py
2> python get-pip.py(注意python版本的區別)
二、總結的安裝方法:
1> wget --no-check-certificate https://raw.github.com/pypa/pip/master/contrib/get-pip.py
python get-pip.py (注意python版本的區別)
2> wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb
一、tar -xf pip-1.5.4.tar.gz
二、進入文件夾pip-1.5.4
三、python setup.py intall(注意python版本的區別)
三、Ubuntu 中安裝pip最簡單:sudo apt-get install python-pip (或者python3-pip),默認的狀況下應該是帶的
四、Centos 中:yum install python-pip
若是報:ImportError: No module named setuptools
解決辦法:
wget --no-check-certificate https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip#md5=c6c59594a7b180af57af8a0cc0cf5b4a
若是報 :setuptools Compression requires the (missing) zlib
解決方法:
一、yum -y install zlib
二、yum -y install zlib-devel
三、從新編譯python
pip常見的命令見下:(若是是python3的話,pip3 + command)
1> pip install -r F:/python_install.txt 批量安裝模塊(Python_install.txt 內容:argparse) 2> pip install <modules> 安裝單個模塊 3> pip install -U <modules> 更新單個模塊到最新的版本 4> pip list 列舉已經安裝的模塊 5> pip list -o 列舉全部過期的模塊 6> pip list -u 將全部過期的模塊更新爲最近版本 其餘的命令或者參數可參考:http://www.pip-installer.org/en/latest/reference/index.html 備註:pip list 使用中若是報:ImportError: cannot import name HTTPSHandler 解決辦法: yum安裝openssl和openssl-devel。而後從新編譯python yum -y install openssl yum -y install openssl-devel