镜像源及 Host 加速的设置
本文最后更新于 2024年12月14日 晚上
¶镜像源及 Host 加速的设置
¶配置 pip 镜像源
¶编辑 pip 配置文件
打开或新建 ~/.pip/pip.conf
文件,加入以下内容:
1 |
|
你还可以选择其他镜像源,例如阿里云的 PyPI 镜像:
- 镜像地址:
http://mirrors.aliyun.com/pypi/simple/
- 配置示例:
1 |
|
¶验证镜像源配置
运行以下命令查看当前镜像源地址:
1 |
|
¶配置 Conda 镜像源
¶使用命令行管理通道
-
添加镜像源通道
运行以下命令将镜像源添加为 Conda 的通道:1
2
3
4conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.sustech.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.sustech.edu.cn/anaconda/pkgs/free -
移除镜像源通道
如果需要移除某个通道,可以运行以下命令:1
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
-
查看当前通道配置
运行以下命令查看已配置的通道列表:1
conda config --show channels
¶手动修改 Conda 配置文件
编辑 ~/.condarc
文件,加入以下内容:
1 |
|
¶更新 Conda 环境
运行以下命令清理缓存并更新 Conda 环境:
1 |
|
¶配置 GitHub Host 加速
GitHub 的访问可能会因为网络限制变慢,你可以通过手动更新 Host 文件来加速。
¶编辑 Host 文件
执行以下命令以编辑系统的 Host 文件:
1 |
|
¶添加 GitHub 加速 IP
在 Host 文件中添加以下内容:
1 |
|
¶保存并更新 Host
保存文件后,执行以下命令使更改生效:
1 |
|
¶注意事项
- 镜像源的选择: 根据需求选择合适的镜像源,国内用户推荐使用清华大学或阿里云的镜像源。
- Host 配置的更新: GitHub 的 IP 地址可能会随时间发生变化,建议定期更新 Host 文件内容。可以通过 ittuann 的项目仓库 获取最新的 Host 文件。
- 使用工具自动化更新: 考虑使用脚本或工具自动化更新 Host 文件,避免手动维护的繁琐。
希望这份文档能够帮助你快速配置镜像源及加速工具,提高网络访问效率!
镜像源及 Host 加速的设置
https://xulong0826.github.io/blog/2024/12/镜像源及host加速的设置/