Fork me on GitHub
代码改变世界

pip 的国内镜像源来加速包的下载

2024-10-24 14:05  freefei  阅读(104)  评论(0编辑  收藏  举报

在中国,使用默认的 PyPI 源可能会导致下载速度较慢。你可以通过设置 pip 的国内镜像源来加速包的下载。以下是设置 pip 国内源的步骤:

方法 1: 临时使用国内源
你可以在安装包时临时指定镜像源,例如使用清华大学的镜像源:

bash
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package-name
将 package-name 替换为你要安装的包名。

方法 2: 永久修改 pip 配置文件
如果你希望每次使用 pip 时都使用国内源,可以通过修改 pip 的配置文件来实现。

创建或编辑配置文件:
在终端中运行以下命令,打开或创建配置文件:

bash
nano ~/.pip/pip.conf
如果文件不存在,nano 会自动创建一个新文件。

添加国内源:
在打开的文件中,添加以下内容(以清华大学的镜像为例):

ini
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
你也可以使用其他镜像源,例如:

阿里云:

ini
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
豆瓣:

ini
[global]
index-url = https://pypi.douban.com/simple/
中科大:

ini
[global]
index-url = https://pypi.mirrors.ustc.edu.cn/simple/
保存并退出:
按 Ctrl + O 保存文件,然后按 Ctrl + X 退出编辑器。

方法 3: 使用环境变量
你也可以通过设置环境变量来指定 pip 源。在你的 shell 配置文件(如 ~/.bashrc 或 ~/.zshrc)中添加以下行:

bash
export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
然后运行以下命令使更改生效:

bash
source ~/.bashrc # 或 source ~/.zshrc
验证源是否生效
你可以通过安装一个包来验证设置是否成功,例如:

bash
pip install requests
如果能够快速下载并安装,说明设置成功。

总结
以上步骤可以帮助你在 Python 中设置 pip 的国内源,以提高包的下载速度。如果你有其他问题,请随时询问!

校友通微信小程序

@ https://github.com/ranmufei

校友通微信小程序

校友通微信小程序