conda 和 pip 源更改、导出/恢复虚拟环境
最编程
2024-07-15 10:52:59
...
Conda/pip 换源
Anaconda
根据conda清华源使用帮助,添加源链接到~/.condarc
Windows无法直接创建名为.condarc
的文件,可在anaconda prompt先执行conda config --set show_channel_urls yes
生成该文件。
根据conda清华源使用帮助,添加源链接到~/.condarc
Windows无法直接创建名为.condarc
的文件,可在anaconda prompt先执行conda config --set show_channel_urls yes
生成该文件。
vim ~/.condarc
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
Anaconda的缓存目录为:$anaconda_path/pkgs/
运行conda clean -i
清除索引缓存,保证用的是清华源
Pip
升级pip,然后配置清华源
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Conda/pip 导出/恢复环境
Conda
conda env export > environment.yml # 导出环境到yml文件
conda env create -f environment.yml # 恢复环境
Pip
pip freeze > requirements.txt # 导出环境
pip install -r requirements.txt # 恢复环境
conda env export > environment.yml # 导出环境到yml文件
conda env create -f environment.yml # 恢复环境
pip freeze > requirements.txt # 导出环境
pip install -r requirements.txt # 恢复环境
上一篇: 常用 conda 命令和更改源代码