好的,以下是 pip 和 conda 通过命令行换源的方法:
📦 pip 换源
-
临时使用镜像源
在安装包时直接指定源:
bashpip install <包名> -i https://pypi.tuna.tsinghua.edu.cn/simple -
永久配置镜像源
通过命令修改默认源配置:
bashpip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
🐍 conda 换源
-
添加清华源
依次执行以下命令:
bashconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ -
设置搜索时显示通道地址
bashconda config --set show_channel_urls yes -
查看当前配置
bashconda config --show
⚠ 注意事项
- 镜像源地址需根据网络环境选择(如清华、阿里云等)
- 执行后可通过
pip config list或conda config --show验证配置 - 某些镜像可能存在同步延迟,若失败可尝试其他源
提示:替换后建议运行
pip cache purge或conda clean -i清除旧索引缓存。