修改pip镜像源加快模块下载速度

教程 · 2023-08-13 · 297 人浏览

在 Python 中经常要安装各种第三方模块,默认是从国外服务器下载的,速度比较慢,经常会报超时错误。比较好的解决办法是修改pip默认源为国内源,国内比较靠谱的源地址有:

大家可以根据需要自行选用。

临时使用

在使用 pip 的时候加参数 -i,例如:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

临时修改源需要每次输入一长串网址,非常不便,可以把国内源设为默认。

永久修改

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

设置后使用 pip install 命令安装模块时就不用使用 -i 参数了。

切换回默认源

pip config unset global.index-url

更新pip

更新命令为:python -m pip install --upgrade pip

命令第一部分(python -m pip)让Python运行pip模块;第二部分(install --upgrade)让pip更新一个已安装的包;最后一部分(pip)指定要更新哪个第三方包。

修复pip

使用pip命令出现错误:ModuleNotFoundError: No module named 'pip._internal.utils.temp_dir',大概率pip坏了。

打开命令提示符窗口,输入如下命令:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py --force-reinstall
Python
Theme Jasmine by Kent Liao