Linux(CentOS Ubuntu)下安装 python pip

Ubuntu

apt-get install python-pip

CentOS

wget --no-check-certificate https://github.com/pypa/pip/archive/7.1.2.tar.gz
tar zvxf 7.1.2.tar.gz
cd pip-7.1.2/
python setup.py install

或者

easy_install pip

OK,这样就安装好pip了

可以用 pip 安装软件了,比如

pip install requests

如果有的包安装速度慢或者安装不了,就更改 pip 源

临时访问

pip install virtualenv -i http://pypi.sdutlinux.org/simple

但这样较为麻烦,索性直接替换掉。

更改源

在Unix和Mac OS X上,对应的配置文件应该位于 $HOME/.pip/pip.conf

在Windows上,配置文件应位于 %HOME%\pip\pip.ini

如果文件不存在,新建一个就可以。

比如要使用阿里云的源,只要在文件中添加

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/  

新的版本中会在非https传输的镜像站上报出错误,解决办法:

[global]
trusted-host = mirrors.aliyun.com  
index-url = http://mirrors.aliyun.com/pypi/simple/  

豆瓣源:

https://pypi.douban.com/

官方源:

https://pypi.python.org/

清华源:

http://mirrors.tuna.tsinghua.edu.cn/pypi/simple