python配置国内pip源

python配置国内pip源,第1张

概述发现问题:你安装了python,但是通过pip下载包很慢。例如:你要下载pandas、numpy等较大的包,但是下载很慢,等了好久竟然超时了。原因分析:安装了官方pip后,默认配置的是国外的pip库,因此下载就会很慢。解决方案:配置国内的pip源,个人习惯清华大学的pip源。强烈建议使用这种命令行 发现问题:

你安装了python,但是通过pip下载包很慢。
例如:你要下载pandas、numpy等较大的包,但是下载很慢,等了好久竟然超时了。


原因分析:

安装了官方pip后,默认配置的是国外的pip库,因此下载就会很慢。


解决方案:

配置国内的pip源,个人习惯清华大学的pip源。强烈建议使用这种命令行的方式,经过笔者试验,linux/windows均使用。完美了!

常用的国内pip源:
@R_502_6822@s://pypi.tuna.tsinghua.edu.cn/simple
@R_502_6822@://mirrors.aliyun.com/pypi/simple/
@R_502_6822@://pypi.douban.com/simple/

国内常用的开源软件镜像站点:
@R_502_6822@s://mirrors.tuna.tsinghua.edu.cn/help/pypi/

临时使用
pip install -i @R_502_6822@s://pypi.tuna.tsinghua.edu.cn/simple some-package
设为默认step1:升级pip版本
pip install -i @R_502_6822@s://pypi.tuna.tsinghua.edu.cn/simple pip -U
step2: 设置默认pip源
pip config set global.index-url @R_502_6822@s://pypi.tuna.tsinghua.edu.cn/simple

如果本地配置了多个python,只想给某个python升级,你只要python -m pip xxxx就行了。

step3:开始使用pip
D:\cmderλ C:\python38\python.exe -m pip install --upgrade pipLooking in indexes: @R_502_6822@s://pypi.tuna.tsinghua.edu.cn/simpleCollecting pip  Downloading @R_502_6822@s://pypi.tuna.tsinghua.edu.cn/packages/fe/ef/60d7ba03b5c442309ef42e7d69959f73aacccd0d86008362a681c4698e83/pip-21.0.1-py3-none-any.whl (1.5 MB)     |████████████████████████████████| 1.5 MB 327 kB/sInstalling collected packages: pip  Attempting uninstall: pip    Found existing installation: pip 20.2.3    Uninstalling pip-20.2.3:      Successfully uninstalled pip-20.2.3Successfully installed pip-21.0.1D:\cmderλ C:\python38\python.exe -m pip config set global.index-url @R_502_6822@s://pypi.tuna.tsinghua.edu.cn/simpleWriting to C:\Users\robin\AppData\Roaming\pip\pip.iniD:\cmderλ pip --versionpip 21.0.1 from c:\python38\lib\site-packages\pip (python 3.8)D:\cmderλ pip install pandasLooking in indexes: @R_502_6822@s://pypi.tuna.tsinghua.edu.cn/simpleRequirement already satisfIEd: pandas in c:\python38\lib\site-packages (1.2.3)Requirement already satisfIEd: python-dateutil>=2.7.3 in c:\python38\lib\site-packages (from pandas) (2.8.1)Requirement already satisfIEd: pytz>=2017.3 in c:\python38\lib\site-packages (from pandas) (2021.1)Requirement already satisfIEd: numpy>=1.16.5 in c:\python38\lib\site-packages (from pandas) (1.20.2)Requirement already satisfIEd: six>=1.5 in c:\python38\lib\site-packages (from python-dateutil>=2.7.3->pandas)
总结

以上是内存溢出为你收集整理的python配置国内pip源全部内容,希望文章能够帮你解决python配置国内pip源所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1187683.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存