Windows命令行更换pip国内源

因为易学易操作等特点,Python受到各行各业人们的广泛关注。其最为重要的优势就是大规模的第三方库。然而,当安装成功Python想要pip安装一个第三方库时, 由于多种原因,往往会得到大串的下载超时信息。针对该问题,一个最直接了当的方法就是更换国内源。一些可用的国内源如下:

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/

网络上也给出了不同的换源方法,比如在C盘用户Administrator下新建pip文件夹,然后编辑pip.ini文件,很多人根据该方法都换源成功。

我近期尝试了各种方法更换pip源,每次都不能成功,pip install XX之后还是在默认的地址下载。经过各种Google,终于找到了原因,pip.ini文件放置路径不正确。相应的解决方法是通过win+R然后cmd的命令行换源。这种策略的一个优点是会自动将源进行更新,而不用在计算机上各种查找路径。比如,要换成清华大学的pip源,操作步骤如下:

1. win+R
2. 打开命令行:输入cmd (要确认是管理员权限"管理员:C\Windows\system32\cmd.exe")
3. 换源:命令行输入"pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple"
4. 更新源:输入"python -m pip install --upgrade pip"

这样就可以换源成功。"pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple"这个命令会将清华源写入到你的计算机中pip运行时查找的位置。

你可能感兴趣的:(程序设计(原创),python)