在 Ubuntu 22.04 中将 Python 包管理器 pip 的源切换到清华大学镜像源可以加快包的下载速度,特别是在中国大陆地区。以下是详细的步骤:
在使用 pip
安装包时,您可以通过 --index-url
参数临时指定清华源。例如:
pip install some-package -i https://pypi.tuna.tsinghua.edu.cn/simple
这将仅对当前命令有效。
要永久更改 pip 的默认源到清华源,您可以修改 pip
的配置文件。
创建或编辑配置文件:
在用户目录下,pip
的配置文件通常位于 ~/.pip/pip.conf
(Linux/Unix)或 ~/.config/pip/pip.conf
。如果这个文件还不存在,您需要创建它。
打开终端并运行以下命令来创建或编辑这个文件:
mkdir -p ~/.pip && nano ~/.pip/pip.conf
添加清华源:
在打开的编辑器中,添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
按 CTRL + O
保存文件,然后按 CTRL + X
退出编辑器。
这样配置后,pip 将默认使用清华大学提供的 PyPI 镜像。
您还可以通过设置环境变量 PIP_INDEX_URL
来更改源。在您的 ~/.bashrc
或 ~/.profile
文件中添加以下行:
export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
然后,运行 source ~/.bashrc
或重新登录,以使更改生效。