生活资讯
miniconda 、miniconda3是干什么的
2023-04-02 15:55  浏览:47

如何安装和初始设定并使用conda

1. 该装anaconda还是miniconda?

anaconda可以认为是一个完整版本的conda,里面有很多已经装好的软件,miniconda是精简版,里面什么都没装,所有想用的软件都是现用现装,推荐装miniconda。

2. miniconda的安装

MacOS:

wget

bash Miniconda3-latest-MacOSX-x86_64.sh

Linux:

wget

bash Miniconda3-latest-Linux-x86_64.sh

Win10 bash:

wget

bash Miniconda3-4.3.21-Linux-x86_64.sh

一顿yes之后,就可以了。关闭terminal再重新打开,输入conda,应该会显示很多选项。

3. 激活bioconda:

conda config --add channels r

conda config --add channels conda-forge

conda config --add channels bioconda

上述命令只需运行一次即可,以后都不用再运行这些了。

4. 更新conda:

首先要deactivate conda:

source deactivate

然后更新conda:

conda update conda

5. 使用conda:

创建一个名为bioinfo的environment:

conda create -y --name bioinfo python=3.7

然后激活bioinfo:

source activate bioinfo

装一个软件合集(来自biostar handbook):

curl | xargs conda install -y

如果以后需要装这个软件合集里没有的软件,则只需:

conda install toolname

即可。

6. 更新biostar handbook提供的软件合集(推荐一年一次):

curl | xargs conda upgrade

miniconda2可以装python3

可以。miniconda2是一款目前***的环境管理工具,python3是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。miniconda2可以装python3,功能性强大,可以进行程序编写,性价比高。

Miniconda使用体验

生信入门的***步就是要学会安装软件,但有些软件的安装和编译比较麻烦,这个时候就会怀念windows系统的方便。

根据生信技能树和菜鸟团里的介绍,linux系统也有这种自动式的安装软件的方式,因此,开始体验使用conda来安装软件。

安装简单,只需要在服务器上运行即可

此时会在home目录下生成miniconda3的文件夹,并更新下环境变量。

注:如果安装后不想在终端前显示(base)

conda install fastqc(软件名)

which fastqc 查看软件安装位置

conda list 可以查看已安装软件列表,conda默认安装软件的最新版本,如果想安装指定版本的某个软件,可以先用“conda search 软件名”搜索软件版本。

星号标记的表示是已经安装的版本。要 安装其他版本 ,输入:

conda install 软件名=版本号

这时conda会先卸载已安装版本,然后重新安装指定版本。

如果想要安装列表中的软件,可进入该软件的conda主页,比如cutadapt[ ]

里面会告诉应该使用什么命令~

安装完后的软件在miniconda2文件夹里面的pkgs文件夹下面。

conda config --add channels

查看已经添加的channels

conda config --get channels

conda config --remove channels

conda update conda

conda remove 软件名

source activate 软件名 #把目录添加进环境变量

source deactivate #从环境变量里面 删去

conda info -e

例子:

安装snakemake,snakemake已经整理成Python包,可以直接使用 pip 进行安装,不过需要的Python3的环境,利用 conda 进行安装:

试试 snakemake -h 看看安装成功没有?

但是可能网络会不太好,可能需要多几次进行安装。

参考:

用Miniconda,Bioconda来安装常见的生物信息学软件 | 生信菜鸟团 [ ] ;

miniconda2安装失败

miniconda2安装失败?

答案如下:是因为设置的问题,一是过来了这里的话就是晚会得其反的效果。

关于miniconda和miniconda3是干什么的的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

发表评论
0评