解决原生Python pip下载速度慢问题
这两天写了一篇给Anaconda切换国内源的文章,想着就一并把pip的也发了吧,反正都是大家在用Pycharm时常碰到的问题。
方法一:在Pycharm中操作的方法
首先,我们打开Pycharm IDE,肯定是先你是有安装过Python的,比如笔者下图给出的是我安装的Python3.7,那么我们需要从Setting里找到Project然后在子选项卡里找到Python Interpreter,就如同图中标示的一样,如果你在本机安装了一个版本的Python后,就会如图中显示一样有一个编译器处于就绪状态。
此时需要点击右侧“+”号,跳转到包的配置页面(我们平时如果想要安装新的包也是在这里查找)。
然后点击下方的Manage Repositories,打开pip通道配置界面。
随后点击右侧的“+”号,输入https://pypi.tuna.tsinghua.edu.cn/simple,将清华大学镜像添加进源中。记得删除原始的pypi源,只留下刚刚添加的那个。随后就可以正常使用国内清华大学的镜像下载各种类库和包了。
方法二:命令行方式下修改全局pip的config信息
很简单,打开本地cmd,直接输入下列代码:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
输入完毕后应该能得到下列反馈,则证明修改成功:
一些其他读者可能用的到的命令
命令行升级pip
有时候安装新版本的某些库,需要先升级 pip 到最新的版本 (>=10.0.0) 后再进行配置,升级pip的命令行命令为:
pip install pip -U
备注:如果是Anaconda的Interpreter应该这样写:python -m pip install pip -U
不想永久修改成国内源,而是暂时使用国内镜像而已
使用如下代码即可暂时使用国内原安装特定的包:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名
pypi 镜像使用帮助
https://mirrors.tuna.tsinghua.edu.cn/help/pypi/
查看当前已安装的包和库
pip3 list