更改pip的默认服务器

本文介绍了解决pip安装Python库时速度慢的问题。通过更换为国内镜像源如豆瓣、阿里云等,有效提升下载速度,并提供了具体配置方法及测试示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pip是python的包管理工具,可以十分方便的下载安装各种python库,例如Django,Flask,Scrapy之类的,但是每次pip的时候总是会莫名其妙的timeout,而且下载速度及其缓慢。我觉得跟墙还是有一点关系的。 除了挂代理,那就只能

http://pypi.douban.com/ 豆瓣 (推荐使用)
http://mirrors.aliyun.com/pypi/ 阿里云(推荐使用,在我们学校不如豆瓣快Orz)
http://pypi.sdutlinux.org/ 山东理工大学 (已跪,听说是校领导干的) http://e.pypi.python.org/ 清华大学
http://pypi.hustunique.com/ 华中理工大学
http://pypi.mirrors.ustc.edu.cn 中国科学技术大学

##手动测试

<!-- lang: shell -->
pip install web2py -i http://pypi.douban.com/simple

##设为默认服务器: 打开~/.pip/pip.conf(注意如果遇到无法保存,请查看一下权限) 输入以下内容: [global] timeout = 6000 index-url = http://pypi.douban.com/simple/ 测试:

<!-- lang: shell -->
 sudo pip install Scrapy

如果显示以下信息,那么就算成功了(国内似乎没有支持HTTPS的pypi服务器):

Downloading/unpacking Scrapy
http://pypi.douban.com/simple/Scrapy/ uses an insecure transport scheme (http). Consider using https if pypi.douban.com has it available
http://pypi.douban.com/Scrapy/ uses an insecure transport scheme (http). Consider using https if pypi.douban.com has it available
Downloading Scrapy-0.24.4-py2-none-any.whl (444kB): 444kB downloaded
Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL in /usr/lib/python2.7/dist-packages (from Scrapy)
Requirement already satisfied (use --upgrade to upgrade): six>=1.5.2 in /usr/lib/python2.7/dist-packages (from Scrapy)
Downloading/unpacking queuelib (from Scrapy)
http://pypi.douban.com/simple/queuelib/ uses an insecure transport scheme (http). Consider using https if pypi.douban.com has it available
http://pypi.douban.com/queuelib/ uses an insecure transport scheme (http). Consider using https if pypi.douban.com has it available
Downloading queuelib-1.2.2-py2.py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): lxml in /usr/lib/python2.7/dist-packages (from Scrapy)
Downloading/unpacking w3lib>=1.8.0 (from Scrapy)
http://pypi.douban.com/simple/w3lib/ uses an insecure transport scheme (http). Consider using https if pypi.douban.com has it available
http://pypi.douban.com/w3lib/ uses an insecure transport scheme (http). Consider using https if pypi.douban.com has it available
Downloading w3lib-1.10.0-py2.py3-none-any.whl
Downloading/unpacking cssselect>=0.9 (from Scrapy)
http://pypi.douban.com/simple/cssselect/ uses an insecure transport scheme (http). Consider using https if pypi.douban.com has it available
http://pypi.douban.com/cssselect/ uses an insecure transport scheme (http). Consider using https if pypi.douban.com has it available
Downloading cssselect-0.9.1.tar.gz
Running setup.py (path:/tmp/pip_build_root/cssselect/setup.py) egg_info for package cssselect
no previously-included directories found matching 'docs/_build'
Requirement already satisfied (use --upgrade to upgrade): Twisted>=10.0.0 in /usr/local/lib/python2.7/dist-packages/Twisted-14.0.2-py2.7-linux-x86_64.egg (from Scrapy)
Requirement already satisfied (use --upgrade to upgrade): zope.interface>=3.6.0 in /usr/lib/python2.7/dist-packages (from Twisted>=10.0.0->Scrapy)
Installing collected packages: Scrapy, queuelib, w3lib, cssselect
Running setup.py install for cssselect
no previously-included directories found matching 'docs/_build'
Successfully installed Scrapy queuelib w3lib cssselect
Cleaning up...

转载于:https://my.oschina.net/u/1242185/blog/359374

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值