最近在一台受限的Ubuntu上配置和使用开源项目。由于该服务器暂时无法访问墙外网站,故找了很多镜像网站作为替代
1. pip(pypi) 清华镜像源
https://pypi.tuna.tsinghua.edu.cn/simple
使用方法:
终端命令
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
2. Anaconda 下载清华镜像源
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
使用方法(Linux)
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2024.06-1-Linux-x86_64.sh
如果wget not found
则先安装
sudo apt install wget
如果403 Forbidden
则加上User-Agent
wget -U 'Mozilla' https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2024.06-1-Linux-x86_64.sh
(参考[[https://www.cnblogs.com/haoliyou/p/17666790.html|此篇]])
3. GitHub 镜像源
https://gitclone.com
https://kkgithub.com
使用方法:在镜像网站找到对应代码仓库,复制地址
git clone 镜像地址
4. 更新submodule
有的项目会包含子模块需要更新,找到.gitmodule
文件,将其中url = https://github.com/XXX/XXX.git
改为
url = https://kkgithub.com/XXX/XXX.git
或者在本地更新完后上传
5. HuggingFace 镜像
原址常见错误: connectionerror: HTTPSConnectionPool(host='huggingface.co', port=443): Read timed out.
镜像地址 https://hf-mirror.com
换源方法(对于一些国外的开源项目无需手动更改代码):
pip install -U huggingface_hub
export HF_ENDPOINT=https://hf-mirror.com
(更多有关HuggingFace模型下载内容,可以参考[[https://zhuanlan.zhihu.com/p/663712983|这篇]])
5. conda install 增加国内镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud//pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
参考自https://www.cnblogs.com/fireblackman/p/16422750.html
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...