查看当前pip会在哪些目录查找源
pip config debug
我这里是:
env:
global:
C:\ProgramData\pip\pip.ini, exists: False
site:
c:\users\administrator\appdata\local\programs\python\python39\pip.ini, exists: False
user:
C:\Users\Administrator\pip\pip.ini, exists: False
C:\Users\Administrator\AppData\Roaming\pip\pip.ini, exists: False
在以上任意路径的pip.ini写入如下内容,即可指定国内源;如果没有这个pip.ini,在上面命令回显的绝对路径下创建pip.ini即可。
创建pip.ini或写入指定源地址
比如,C:\Users\Administrator\AppData\Roaming\
下,连pip
这个文件夹都没有,那你就创建一个文件夹命名为pip
,再创建一个pip.ini
,写入如下内容:
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
这里,index-url 指定了一个镜像源地址。
你可以选择以下任一国内镜像源:
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple
豆瓣:https://pypi.douban.com/simple
阿里云:https://mirrors.aliyun.com/pypi/simple
华中科技大学:https://pypi.hustunique.com
如何检查我的pip是否已经使用了国内镜像源?
写入好了之后,重新打开一个cmd窗口,输入pip config list
查看回显,是否有刚才写入的源地址,有就代表成功了。