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