PIP是Python自带的包管理工具,提供了对Python包的查找、下载、安装、卸载等功能。PIP使用起来虽然方便,但因为默认指向的包镜像源在国外,下载速度常常很慢甚至超时。不过这个也很好解决,挂代理或者更换国内的源,挂代理不说了,下面介绍一下如何更换国内源。
1. 临时指定下载源
使用pip自带的 -i 命令即可,如指定从豆瓣源下载 Djago 包:
pip install -i http://pypi.douban.com/simple/ Django
2. 永久更换下载源
【Windows环境】
以豆瓣源为例,找到并修改文件 C:\Users\[username]\pip\pip.ini (username替换为你自己的用户名,若找不到该文件就新建一个),内容如下:
[global]
timeout = 6000
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
【Linux环境】
找到并修改文件 ~/.pip/pip.conf (若找不到该文件就新建一个),内容同上。
3. 网上搜集的一些国内镜像源
- 豆瓣:http://pypi.douban.com/simple/
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 中科大:http://pypi.mirrors.ustc.edu.cn/simple/
- 华中理工大学:http://pypi.hustunique.com/simple
- 山东理工大学:http://pypi.sdutlinux.org/simple
- 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
注意清华大学的镜像源为https类型,新版Ubuntu系统好像要求必须使用该类型的源。
另外想要手动查找或下载Python包的话可以访问 https://pypi.python.org/pypi ,但因为该网站也在国外,不挂代理的话速度同样很慢。
来源:oschina
链接:https://my.oschina.net/u/3205248/blog/2218904