ubuntu安装pip
本文转载自http://blog.csdn.net/gatieme/article/details/48555711
@http://blog.csdn.net/gatieme/
1 安装pip
1.1 使用源安装
1 sudo apt-get install python-setuptools python-pip
注:本人系统ubuntu16.04使用此方法不成功。
1.2 源码编译安装
下载pip
wget https://pypi.python.org/packages/source/p/pi/pip-7.1.2.tar.gz#md5=3823d2343d9f3aaab21cf9c91771019
编译安装
先解压缩
tar -zxvf pip-7.1.2.tar.gz cd pip-7.1.2
使用如下命令编译安装
sudo python setup.py install
注:pip需要easy_installer工具setuptools包支持,如果提示setuptools错误,请下载安装setuptools
wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python
1.3 使用配置好的脚本
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python get-pip.py
2 使用pip
2.1 pip安装包
pip install SomePackage
2.2 pip查看已安装的包
pip show --files SomePackage
2.3 pip检查哪些包需要更新
pip list --outdated
2.4 pip升级包
pip install --upgrade SomePackage
2.5 pip卸载包
pip uninstall SomePackage
2.6 一行命令升级所有pip安装的Python包
pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs pip install -U
建议在执行前先执行:
pip install -U distribute
补充:
由于使用了MySQL-connector-Python的包,
在安装时要使用 –allow-external mysql-connector-python 参数,所以在升级时,也应该加上该参数,命令行为:
pip install -U distribute && pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs pip install -U --allow-external mysql-connector-python
浙公网安备 33010602011771号