Conda是一个开源的软件包管理系统和环境管理系统。使用Conda有利于我们对安装的软件进行版本管理。
安装
使用下方命令下载conda安装脚本并执行
1 2 3
| wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh chmod 777 Miniconda3-latest-Linux-x86_64.sh sh Miniconda3-latest-Linux-x86_64.sh
|
添加conda到环境变量,并生效;PATH路径就是使用wget的路径
1 2
| export PATH=/home/ubuntu/shanghai/conda source ~/.bashrc
|
输入conda查看是否安装成功
conda配置
配置conda使用的channels
1 2 3 4 5 6 7
| 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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ conda config --set show_channel_urls yes conda config --get channels
|
在shell脚本中使用conda环境
1 2 3 4
| source /datapool/home/shenh/miniconda3/etc/profile.d/conda.sh conda activate snakemake
snakemake -h
|
常用conda命令
新建conda环境
可以使用下方的命令新建conda环境。同时还可以额外指定新环境的conda版本
1
| conda create --name myenv python=3.8
|
查看conda环境
删除conda环境
1
| conda remove --name myenv --all
|