anaconda管理环境

本文介绍如何使用conda命令创建、激活、复制、删除Anaconda环境,并提供了详细的步骤说明。
管理环境

创建并激活一个环境

使用”conda create”命令,后边跟上你希望用来称呼它的任何名字:

conda create --name snowflake biopython
 
  • 1
  • 1

这条命令将会给Biopython创建一个新的环境,位置在Anaconda安装文件的/envs/snowflakes


激活这个新环境

  • Linux,OS X:
source activate snowflakes
 
  • 1
  • 1
  • Windows:
activate snowflake
 
  • 1
  • 1

小技巧:

新的开发环境会被默认安装在你conda目录下的envs文件目录下。你可以指定一个其他的路径;去通过 
conda create -h了解更多信息吧。

小技巧:

如果我们没有指定安装python的版本,conda会安装我们最初安装conda时所装的那个版本的python。


列出所有的环境

conda info -envis或者(-e)
 
  • 1
  • 1

* 注意:conda有时也会在目前活动的环境前边加上号。**


切换到另一个环境(activate/deactivate)

为了切换到另一个环境,键入下列命令以及所需环境的名字。

  • Linux,OS X:
source activate snowflakes
 
  • 1
  • 1
  • Windows:
activate snowflakes
 
  • 1
  • 1

如果要从你当前工作环境的路径切换到系统根目录时,键入: 
- Linux,OS X:

source deactivate
 
  • 1
  • 1
  • Windows:
deactivate
 
  • 1
  • 1

复制一个环境

通过克隆来复制一个环境。这儿将通过克隆snowfllakes来创建一个称为flowers的副本。

conda create -n flowers --clone snowflakes
 
  • 1
  • 1

通过

conda info –-envs
 
  • 1
  • 1

来检查环境


删除一个环境

如果你不想要这个名为flowers的环境,就按照如下方法移除该环境:

conda remove -n flowers 
Anaconda管理环境的方法包含多个方面,以下为详细介绍: - **环境创建**:可通过Anaconda Navigator或命令行创建环境。在Windows的Anaconda Prompt或mac的终端中可创建环境并使其在Jupyter Lab中可用 [^3]。 - **常用环境管理命令**:虽然引用未详细列出具体命令,但在日常环境管理中会用到相关命令操作 [^1]。 - **包管理**:安装包可在终端中键入`conda install package_name`,例如安装numpy可使用`conda install numpy`;卸载包用`conda remove package_name`;更新包用`conda update package_name`;更新环境中所有包用`conda update --all`;列出已安装的包用`conda list` [^4]。 - **第三方库安装**:在新环境创建后,可能遇到第三方库安装不成功的问题。安装第三方库一般方法有:安装包使用`conda install package_name`;安装指定版本的安装包使用`conda install package_name=指定的版本`;安装指定来源的安装包使用`conda install --channel https://conda.anaconda.org/mwojcikowski package_name`或`conda install -c https://conda.anaconda.org/mwojcikowski package_name` [^5]。 - **提高安装速度**:可添加清华源提高`conda install`的速度,命令如下: ```bash conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 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/msys2/ ``` [^2] - **环境导出与导入**:可进行环境的导出和导入操作,但引用未详细说明具体方法 [^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值