Anconda常用命令

1.管理conda自身

1.1 查看conda的版本信息

conda --version

1.2 查看conda的环境变量

conda config --show

1.3 conda镜像的设置

为什么要设置镜像,由于anconda的服务器在国外,安装过程比较缓慢甚至会安装失败,所以需要更改镜像地址,一般使用清华源。

#设置清华镜像

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的更新

1.4.1 只更新conda

conda update conda

1.4.2 更新Anconda整体

conda update Anconda

2.conda环境的管理

2.1 创建虚拟环境

创建环境的命令为

conda create -n evn_name python=3.8

该命令表示创建一个名称为evn_name、python环境为3.8的虚拟环境。

2.2 虚拟环境的查看

以下3条命令都可以查看已经创建成功的虚拟环境。

conda env list

conda info -e

conda info --envs

2.3 激活虚拟环境

使用如下命令即可激活已创建的虚拟环境。

conda activate env_name

在此处可以使用如下代码检查一下该环境下的python版本。

python --version

2.4 退出虚拟环境

使用如下中的一条即可退出现在所使用的虚拟环境。

conda activate

conda deactivate

使用退出命令后都会回到base环境。

2.5 删除虚拟环境

使用如下命令可以删除选中的虚拟环境及其安装的所有包(二选一即可)。

conda remove --name env_name --all

conda env remove --name env_name

如果只是删除虚拟环境或者删除环境中的某个包则可以使用如下的命令

conda remove --name env_name package_name

2.6 导出虚拟环境

许多软件需要在特定的环境中才可以运行,我们就可以选择导出环境,方便自己需要时在进行恢复,也可以提供给别的开发人员用来创建完全相同的环境。

#获得环境中的所有配置

conda env export --name myenv > myenv.yml

#重新还原环境

conda env create -f myenv.yml

3.其他一些常见的命令

3.1 查看安装的所有包

conda list

3.2 包的安装和更新

在当前环境中安装一个包

conda install package_name

也可以选择安装特定版本的包(例为安装0.20.3版本的numpy)

conda install numpy=0.20.3

也可以使用命令将它更新到最新版本

conda update numpy

3.3清理Aconda缓存

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

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

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

3.4python环境的管理

使用如下命令将python变更到指定版本

conda install python=3.8

也可以直接更新到最新版本

conda update python

基本的常用命令基本上都在这里,也可关注公众号“程序员小帆”或者网站"xiaoxiaofan.icu"获取更多文章'

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值