Ubuntu环境下Conda入门

1、ubuntu环境下conda的安装

参考上篇文章:Ubuntu18.04版本python环境以及anaconda和Pycharm的安装

2、管理conda的环境

conda允许创建一个独立的环境来运行你的项目,环境中包含项目文件、项目所需要的packages、和其他的一些需要的文件,而且最重要的是环境与环境之间不会相互的影响。

当你安装完anaconda后,系统中就已经有了一个默认的名字叫base的环境了。如果你不想把你的程序放在默认的环境中,你可以创建一个独立的环境来保存你的程序以免收到其它项目的干扰。

  • (1)创建一个新的环境并且在其中安装一个package

    我会将这个环境命名为snowfLakes然后安装BIoPychon包。代码如下:

    conda create --name snowfLakes biopython
    

    然后Conda会自动检查BioPython的依赖包,并且会提示你是否想要继续。

    Proceed ([y]/n)? y
    
  • (2)激活新的环境:

    conda activate snowfLakes
    

    注意:conda activate只有在conda4.6以及之后的版本存在

    4.6之前的版本,输入:

    source activate snowfLakes
    

现在你就在你的snowfLakes环境中,所有输入的conda命令都会在这个环境中执行,直到你关闭这个虚拟环境。

  • (3) 查看系统中所有的环境列表:
conda info --envs

环境列表会出现如下图所示的列表:

conda environments:

    base           /home/username/Anaconda3
    snowflakes   * /home/username/Anaconda3/envs/snowflakes

注意:其中带*号的是现在激活的环境

  • (4)改变现有的环境回到默认的base环境中:
conda active
# 其他的conda4.6之前版本输入
source activate

*注意:当新建的环境被关闭时,它的名字不会再显示在你的shell命令行前,而且conda info --envs*显示的*号也回到了base后面。

3、管理 Python

当你创建了一个新环境,conda会安装一个与你下载并安装的Anaconda时相同版本的Python。如果你想使用其他版本的Python,直接创建一个新环境并指定你想使用的Python版本。

  • (1)创建一个名为“snakes”包含Python3.5的环境:
conda create --name snakes python=3.5

当conda提示你是否想要继续时,输入“y”并且按下“ENTER”。

  • (2)激活新环境:
conda activate snakes
#4.6以下的旧版本
source activate snakes
  • (3) 查看“snakes”环境是否创建成功并激活:
conda info --envs

Conda显示环境列表,并且“*”号在激活的环境后面:

# conda environments:
#
base                     /home/username/anaconda3
snakes                *  /home/username/anaconda3/envs/snakes
snowflakes               /home/username/anaconda3/envs/snowflakes

激活的环境也会显示在你的命令号前,如下所示:

(snakes) $
  • (4)查看现存环境下的python版本:
python --version
  • (5)关闭“snakes”环境并返回到“base”环境:
conda activate
#4.6之前的版本
source activate

4、包管理

在本节中,查看你所安装的包,查看现存和你想要的包并且安装到环境中。

  • (1)寻找已经安装的包,首先激活你想要查看的环境。(具体命令参考上面第2节)。

  • (2)检查你没有安装的包“beautifulsoup4”是否可以从Anaconda库中获得(必须有网)

conda search beautifulsoup4

Conda会显示一个在Anaconda库中名字为“beautifulsoup4”的所有包的列表,这样我们就可以知道它是否存在了。

  • (3)在当前环境中安装包
conda install beautifulsoup
  • (4)查看新安装的包是否在环境包列表中:
conda list

英文原文链接:https://conda.io/projects/conda/en/latest/user-guide/getting-started.html#contents

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值