我的生信之路--conda安装和配置

做生信linux下最好用的下载软件库,非conda莫属。

前2个月由于anaconda公司不给国内镜像授权,各大镜像网站纷纷取消了anaconda的镜像,终于在6月15号清华镜像源发布公告将恢复anaconda镜像,这也让刚开始学习生信的我长舒一口气。这也是我为什么选择了清华镜像的原因。

anaconda下载比较简单:1)可以直接搜索下载,anaconda有两个版本,一个是完整版,一个是精简版。完整版比较大,约600M,里面整合了不少的软件;另外一个版本是miniconda,这个是精简版,很小,下载安装后可以直接自己根据需要安装软件,我安装的就是miniconda。

2)下载可以进入miniconda的下载页面下载,地址为:https://docs.conda.io/en/latest/miniconda.html  ,不同操作系统的版本都有


我选择的是Python3.7的Linux版本,电脑安装的是64位的系统,当然下载的也是64-bit的了,下载完后用bash进行安装。具体下载和安装如下:

打开终端,输入

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

下载结束后,输入

bash Miniconda3-latest-Linux-x86_64.sh #bash是安装命令,后面接的是下载的软件包,如果不知道软件包的名称,可以直接在下载的目录下用 ls 命令查看。

安装过程一直点回车(里面有一个很长的条款文件),然后输入yes就可以了,安装完之后关闭终端再打开,conda就自动运行了,运行的标志为在名称前面有个(base),说明可以用conda进行软件安装了。

配置conda,首先是增加channel,channel就是软件源了,输入 conda config --show channels ,可以查看当前软件源,未配置前只有defaults一个源,配置软件源我用的也是清华的镜像,增加源的代码可以参考清华镜像的链接:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

我们一般会用到的源配置命令如下:

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 --set show_channel_urls yes

增加bioconda源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

如果需要删除源,则输入

conda config --remove channels+地址,如:

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/


重复增加同一个源会使得该源地址被放置在第一位,这个优先的顺序也是下载软件的源的顺序了。

配置成功后可再查看下,输入 conda config --show channels,则可以看到我们配置的信息了。下面是我增加的软件源。

conda config --show channels

channels:

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

  - defaults

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/


配置完之后就可以开始用conda安装软件啦~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容