Anaconda常用命令

常见问题 admin 发布时间:2024-03-13 浏览:64 次

Anaconda

查看conda版本

conda --version

查看conda配置环境

conda config --show

设置镜像

#设置清华镜像

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/conda-forge/

conda config --add channels  https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

#设置bioconda

conda config --add channels bioconda

conda config --add channels conda-forge

#设置搜索时显示通道地址

conda config --set show_channel_urls yes

更新conda

conda update conda

更新Anaconda全部

conda update Anaconda

查询命令帮助

conda command_name --help

创建虚拟环境

conda create -n env_name python=version

也可以在创建环境时安装需要的包(不建议这么做,命令尽量简化)

conda create -n env_name pkg1 pkg2 python=version

查看存在的虚拟环境

conda env list

conda info -e

conda info --envs

切换(激活)虚拟环境

conda activate env_name

退出虚拟环境到base

conda activate

conda deactivate

删除虚拟环境和全部包

conda remove --name env_name --all

删除虚拟环境和指定包

conda remove --name env_name  package_name

导出环境

#获得环境中的所有配置 环境名为myenv

conda env export --name myenv > myenv.yml

#重新还原环境

conda env create -f  myenv.yml

查看当前环境安装了哪些包

conda list

搜索你想要的包

conda search package_name

查询你是否安装了这个包

conda list package_name

conda list package_name*  通配模糊查找

在当前环境中安装一个包

conda install package_name

在当前环境中安装特定版本的包

conda install package_name=version

更新特定包到最新版本

conda update package_name

指定从特定channal安装包

conda install pkg_name -c conda_channal

卸载指定包(会删除它的所有依赖)

conda uninstall package_name

卸载指定包(只删除包,不删除依赖,不建议这么做!!!)

conda uninstall package_name --force

清理anaconda缓存

conda clean -p      删除没有用的包 --packages

conda clean -t      删除tar打包 --tarballs

conda clean -y -all # 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar)

查看anaconda的配置信息

conda info

channal管理

追加conda-forge  channel:

conda config --add channels conda-forge

移除conda-forge  channel:

conda config --remove channels conda-forge

查询当前配置中包含哪些channels

conda config --get channels


在线咨询

点击这里给我发消息售前咨询专员

点击这里给我发消息售后服务专员

在线咨询

免费通话

24h咨询:18221674630


如您有问题,可以咨询我们的24H咨询电话!

免费通话

微信扫一扫

微信联系
返回顶部