conda命令

创建一个名为pytorch的环境,指定Python版本是3.6

conda create --name pytorch python=3.6

查看当前拥有的所有的环境

conda info -e

环境切换,切换到名为pytorch的环境

source activate pytorch
conda activate YourEnvs (第一个命令无效时使用)

删除一个名为pytorch的环境

conda remove --name pytorch --all

安装python包

conda install 包名
conda install -n 环境名 包名

如果不用-n指定环境名称,则被安装在当前活跃环境

也可以通过-c指定通过某个channel安装

查看当前环境下已安装的包

conda list

查看某个指定环境的已安装包

conda list -n 环境名

查找包信息

conda search 包名

更新package

conda update -n 环境名 包名

删除package

conda remove -n 环境名 包名

更新conda,保持conda最新

conda update conda

更新anaconda

conda update anaconda

退出当前base环境

conda deactivate

conda清理缓存

# 删除没有用的包
conda clean -p
# 删除tar打包
conda clean -t
# 删除无用的包和缓存
conda clean --all

换源

查看现有源

conda config --show-sources

添加国内清华源

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/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

删除默认源

conda config --remove channels defaults

设置搜索时显示通道地址

conda config --set show_channel_urls yes

conda升级python版本

先更新conda

conda upgrade conda

如果上一步更新失败,执行这个命令即可

conda update --force conda

第二步更新anaconda

conda update anaconda

第三步,安装python,

这个命令默认升级到最新版本

conda install python

如需指定版本

conda install python=3.8


发表回复