Anaconda conda常用指令:从入门到精通

1、conda自身指令

1.1 查看conda版本

1.2 查看conda的环境配置:这里只截取一部分,后续回详细介绍conda的环境配置

1.3 设置镜像:国内会有一些常用的镜像源(清华、阿里、百度等),这里以清华镜像为例

#设置清华镜像
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

1.4 更新conda

conda update conda

1.5 更新Anaconda整体

conda update Anaconda

1.6 查询某个命令的帮助

conda create --help

2 管理环境

2.1 创建虚拟环境

创建后,env_name文件可以在Anaconda安装目录envs文件下找到。在不指定python版本时,自动创建基于最新python版本的虚拟环境.

2.2 创建虚拟环境的同时安装必要的包

conda create -n env_name numpy matplotlib python=3.8

2.3 查看虚拟环境:只用下面这一条就行

conda env list

2.4 激活虚拟环境

conda activate env_name

此时可以python --version检查当前python版本;conda在4.6版本之前:

Linux:source activate your_env_name

Windows:activate your_env_name

conda --version查看一下你的coda版本,conda update conda更新一下吧(同上)

2.5 退出虚拟环境

2.5 删除虚拟环境

执行以下命令可以将该指定虚拟环境及其中所安装的包都删除

conda remove --name env_name  --all

 如果只删除虚拟环境中的某个或者某些包则是:

conda remove --name env_name  package_name

2.6 重命名虚拟环境

conda rename -n old_name new_name

2.7 导出环境

很多软件依赖特定的环境,我们可以导出环境,方便需要时恢复

#获得环境中的所有配置
conda env export --name myenv > myenv.yml
#重新还原环境
conda env create -f  myenv.yml

3 包(package)的管理

3.1 查询包的安装情况

查询当前环境中安装了哪些包

查询当前Anaconda repository中是否有你想要安装的包

conda search package_name

3.2 查询是否有安装某个包

conda list pkgname

conda list pkgname*

3.3 包的更新和安装

更新某个包:conda update numpy

安装某个包:conda install numpy=0.20.3

3.4 conda卸载包

conda uninstall package_name

这样会将依赖于该包的所有其他包也同时卸载。

如果不详删除依赖其当前要删除的包的其他包

conda uninstall package_name --force

3.5 清理anaconda缓存

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

4 Python版本的管理

4.1 将版本变更到指定版本

conda install python=3.5

python --version

4.2 将python版本更新到最新版本

conda update python

5  conda configuration

  conda的配置文件为".condarc",该文件在安装时不是缺省存在的。但是当你第一次运行conda config命令时它就被自动创建了。".condarc"配置文件遵循简单的YAML语法

5.1 .condarc文件在哪儿

执行conda info,会有信息显示如下所示:

5.2 Channel管理

追加conda-forge channel:

conda config --add channels conda-forge

移除conda-forge channel:

conda config --remove channels conda-forge

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

参考该博主

Anaconda conda常用命令:从入门到精通_conda list-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/chenxy_bwave/article/details/119996001

  • 28
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值