写在前面:pip换源是一项非常重要的技术,例如Django模块,从官方源下载的话速度经常是20K/S,下几分钟也下不完,中途还可能会timeout中断。如果换成阿里云的源,会变成3秒钟下完。高下立现!同样的事情还会发生在TensorFlow身上。
-
常见的源有如下:
-
根据经验,阿里云更快一些,且每隔10分钟会同步更新所有官方源的文件。在终端中输入命令后,pip就换源了:
pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/ pip config set install.trusted-host mirrors.aliyun.com
这里要解释两点:
- 写第2行的原因是这不是一个https路径,不受信任。如果是用清华源就不用加。
- 命令设定实际上是写入了一个配置文件:~/.config/pip/pip.conf
-
可以输入如下命令查看pip的配置:
pip config list
网友评论