要将 pip 永久设置为阿里云镜像源,可以通过修改 pip 的全局配置文件来实现。以下是具体步骤:
步骤 1:创建或修改 pip 配置文件
根据你的操作系统,配置文件的路径略有不同:
Linux/macOS
配置文件路径:~/.pip/pip.conf
打开终端,执行以下命令:
# 创建 .pip 目录(如果不存在)
mkdir -p ~/.pip# 创建或修改 pip.conf 文件
echo "[global]
index-url = https://mirrors.aliyun.com/pypi/simple
trusted-host = mirrors.aliyun.com" > ~/.pip/pip.conf
Windows
配置文件路径:%USERPROFILE%\pip\pip.ini
- 打开文件资源管理器,输入路径
%USERPROFILE%\pip
,按回车。 - 如果
pip
文件夹不存在,手动创建。 - 在
pip
文件夹中新建文件pip.ini
,用记事本打开并写入:[global] index-url = https://mirrors.aliyun.com/pypi/simple trusted-host = mirrors.aliyun.com
步骤 2:验证配置是否生效
运行以下命令检查配置:
pip config list
如果输出中包含以下内容,说明配置成功:
global.index-url='https://mirrors.aliyun.com/pypi/simple'
global.trusted-host='mirrors.aliyun.com'
步骤 3:测试安装包
尝试安装任意包(如 numpy
),验证是否从阿里云镜像下载:
pip install numpy
注意事项
- 权限问题:如果提示权限不足,在 Linux/macOS 中使用
sudo
或在 Windows 中以管理员身份操作。 - 恢复默认源:删除配置文件或注释掉相关配置即可恢复默认 PyPI 源。
- 虚拟环境:如果在虚拟环境(如 conda、venv)中,需在对应环境的配置路径中单独设置。
通过以上步骤,pip 会永久使用阿里云镜像源,无需每次手动指定 -i
参数。