生物信息基础:conda包管理器安装及使用

Conda 是一个包管理器,类似于手机上的 AppStore 或电脑上的软件管家,可以方便地安装各种软件,并且能够为每一个软件创建自己的运行环境,互不干扰。

Conda 有两个版本:Anaconda 和 Miniconda,通过名字可以看出,前者比较全,但安装文件大。后者比较轻量级,安装文件小。我之前通过 Miniconda 安装有些软件缺少相关依赖无法运行,用 Anaconda 就没有问题。因此之后都尽量用 Anaconda。

Anaconda 主页:https://www.anaconda.com

Linux 平台下载命令:

wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh

一、安装

1. bash Anaconda3-2020.07-Linux-x86_64.sh
2. 回车继续
3. 按几次空格,直到出现:
   Do you accept the license terms? [yes|no]
   [no] >>> yes
   输入yes继续
4. 输入anaconda的安装路径,默认安装在用户的HOME目录下:/home/username/anaconda3,回车
5. 最后询问是否将anaconda的程序路径加入环境变量中,输入yes,完成安装

二、添加镜像源

因为 conda 默认的镜像源都在国外,安装软件可能比较慢。因此使用 conda 之前,最好首先添加国内的镜像源,很简单,在 HOME 目录下创建一个.condarc文件,注意前面有一个点.开头,表明这是一个隐藏文件。

show_channel_urls: true
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2

这里添加的是清华大学的镜像源,也可以用其他的,如中山大学,豆瓣等。需要说明的是bioconda,这是一个专门存储生物信息学软件的频道,是生信软件的 AppStore。

三、使用

Conda 的命令很多,下面列举一些常用的。

安装、卸载:

conda install bwa
conda remove bwa

创建环境:

# 创建bwa独立的安装环境
conda create -n mybwa
# 激活刚创建的环境
conda activate mybwa
# 安装bwa
conda install bwa
# 验证一下bwa的安装位置
which bwa
# 退出新环境到默认环境base
conda deactivate

其他命令:

# 查看conda安装了哪些软件包
conda list
# 查看conda管理了哪些环境,其中带*号的是当前激活的环境
conda env list
# 搜索是否有可供安装的软件包
conda search bwa

如果你喜欢这篇文章,请点个“赞”吧!或者点击“在看”让更多朋友看到,点击“阅读原文”可以在知乎专栏上给我留言

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值