当前位置:   article > 正文

miniconda的安装使用_miniconda安装与使用

miniconda安装与使用

安装miniconda

1. 准备

#清华源下载miniconda最新安装包Miniconda3-latest-Linux-x86_64.sh

cd /home/zhaohuiyao/Biosoft
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh --no-check-certificate
bash ./Miniconda3-latest-Linux-x86_64.sh
  • 1
  • 2
  • 3

#安装要求安装即可,不修改安装路径
#重新加载配置文件

export PATH="/home/zhaohuiyao/miniconda3/bin:$PATH"
source ~/.bashrc	
  • 1
  • 2

#这时你会发现,在命令行前出现了(base),表示你已进入conda的base环境。若是退出,使用命令conda deactivate即可
#若你不想每次打开终端,都直接进入base环境,执行下面命令

conda config --set auto_activate_base false 
  • 1

Tips 注意:~/.bashrc对于用户来说是非常重要的,若是修改了某些重要信息,会导致用户无法使用。因此可以先进行备份,再修改

cp ~/.bashrc ~/.bashrc.bak
  • 1

#这样如果出错,你只需要重新激活备份配置文件,回答修改之前的状态

cp ~/.bashrc.bak ~/.bashrc
source ~/.bashrc
  • 1
  • 2

2. 基本使用

#查看conda的基本信息

conda info
  • 1

#更新conda本身

conda update -n base -c defaults conda
  • 1

#miniconda的默认源
https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch

#修改或添加源(主要是bioconda,因为生信的软件在bioconda下)

conda config --add channels bioconda		#bioconda的官方位置
conda config --add channels conda-forge		#bioconda的社区,有些软件可能只在这里发行
  • 1
  • 2

#查找下载的软件在bioconda中是否有,你可以在官网查看(https://anaconda.org/),也可以用命令

conda search samtools
  • 1

#安装软件

conda install samtools		#默认安装最新版本。若是想要装其他版本samtools=0.2.2
conda install -y samtools	#参数-y表示不询问,所有默认yes
  • 1
  • 2

#升级软件

conda update samtools
  • 1

#删除软件

conda remove samtools
  • 1

#创建一个环境

conda create -n samtools	#创建一个名称为samtools的环境
conda activate samtools		#激活环境
conda install -y samtools	#安装生信软件samtools
conda list			#查看samtools环境下安装的软件信息
conda deactivate		#关闭环境
  • 1
  • 2
  • 3
  • 4
  • 5

#删除conda环境

conda remove -n cutadapt --all
conda remove -p /home/zhaohuiyao/miniconda3/envs/cutadapt --all
  • 1
  • 2

#查看所有的env。若在某在环境中运行,则会出现"*"号,表示当前的环境

conda env list
  • 1

#修改conda环境名称

#先复制
conda create --name  new_name --clone old_name
#再删除旧的
conda remove --name old_name --all 
conda env list
  • 1
  • 2
  • 3
  • 4
  • 5

#conda形成yaml文件
#cutadapt虚拟环境已经创建完成。注意yaml文件中只有conda install安装包,pip安装的包不存在

conda activate cutadapt
conda env export > cutadapt.yaml
conda deactivate
  • 1
  • 2
  • 3

#根据yaml文件创建环境

conda env create -f environment.yaml
  • 1

3. 一些小Tips

conda安装软件最依赖的就是网速,若是网速比较慢,且不稳定,就会下载困难,这里有一个方法,可以稍微有所帮助
#你先用conda安装mamba,然后在用mamba安装其他软件,似乎是快了一点,但也一定。你需要知道有这个方法就行

conda install mamba -c conda-forge
  • 1

#之后再安装软件

conda create -n samtools	#创建一个名称为samtools的环境
conda activate samtools		#激活环境
mamba install -y samtools	#安装生信软件samtools
conda list			#查看samtools环境下安装的软件信息
conda deactivate		#关闭环境
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/933573
推荐阅读
相关标签
  

闽ICP备14008679号