Anaconda conda常用命令

目录

1. 前言

2. 管理conda自身

3. 管理环境

4. 包(Package)的管理

5. Python版本的管理

6. conda install vs pip install 

7. conda configuration        


1. 前言

        Conda是Anaconda中一个强大的包和环境管理工具,可以在Windows的Anaconda Prompt命令行使用,也可以在macOS或者Linux系统的终端窗口(terminal window)的命令行使用。     

          本文简单介绍conda的一些常用命令(对于大多数人来说掌握了这些就基本上能够‘生活自理’了吧)命令。当然,本文假定你已经安装了Anaconda,并且在Windows条件下使用Anaconda Prompt或者在Linux下使用terminal window。

        本文根据conda-getting-started编译而成,喜欢阅读英文的伙伴们可以直接去读英文说明。

        conda命令的一些选项开关有两种指定方式,一种两个连接号“--”后跟选项名全程,一种是一个连接号“-”后跟简称。比如说"-n"和"--name"是等价的。但是要注意有些例外,比如说,“--version”对应的是“-V”(大写的V而不是小写的v)。

2. 管理conda自身


2.1 查看conda版本


conda --version


2.2 查看conda的环境配置
conda config --show
运行结果示例(只是截取了最前面一小段) 

2.4 设置镜像
        conda有时候安装软件会非常慢。设置国内镜像的话可以使安装更快捷一些。设置方法如下所示:

#设置清华镜像
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
2.5 更新conda
将conda自身更新到最新版本,it is recommended to always keep conda updated to the latest version.         

conda update conda
2.6 更新Anaconda整体
将整个Anaconda都更新到确保稳定性和兼容性的最新版本

conda update Anaconda
2.7 查询某个命令的帮助 
conda create --help

3. 管理环境


        Conda允许你创建相互隔离的独立环境,这些环境被称之为虚拟环境

(Virtual Environment),这些环境各自包含属于自己的文件、包以及他们的依存关系,并且不会相互干扰。

        Anaconda有一个缺省的名为base的环境。但是不建议把程序放在base环境中,应该创建不同的虚拟环境分别管理不同的开发项目。这个涉及到一个根本的问题:为什么我们需要虚拟环境呢?举一个简单的例子,想象一下你有多个项目要开发,每个项目中都有一些包要依赖于某个共同的包,但是各自的所需要的版本不一致,有一些需要低版本的,有些需要高版本的。然后你就陷入了众口

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值