conda学习: 安装与基本使用
又一个软件包的管理工具
linux 下安装
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda.sh
cd && chmod +x miniconda.sh
./miniconda.sh
删除/卸载
rm -rf ~/miniconda3
更新国内源
# 打开/新建配置文件
vim ~/.condarc
# 添加配置----- config start
channels:
- defaults
show_channel_urls: true
ssl_verify: false
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- 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
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
# 添加配置----- config end
# 添加权限,清除缓存
sudo chmod 777 ~/.condarc # 修改.condarc文件权限
conda clean -i # 清除索引缓存
conda config --show channels # 入命令检查channels
# 让配置生效-这样会报错,yml怎么能 source呢?
source ~/.condarc
Mac下安装
# 这种可能会出一些奇怪的问题
brew install miniconda
# 标准安装(注意这里选择 miniconda.sh 的版本)
# 1. install
mkdir -p ~/miniconda3
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -o ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
# initial(bash运行第1条即可)
~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh
# 注意,安装过程可能会产生 .bash_profile
# 可以将生成的内容 copy 到 .profile 里,即可
cheatsheet
功能 | 命令 |
---|
导出环境为配置 | conda env export > environment.yml
|
从导入环境创建 env | conda env create -f environment.yml
|
参考