学习笔记Day3 by康康
2020-12-14 本文已影响0人
ReneeeeKKKK
Conda
- Conda是什么
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。简单的可以把conda认为是linux系统中的app store
- conda & miniconda & anaconda 来自公众号-生信星球
- 安装conda
uname -a #查看服务器是多少位
cd biosoft
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh #安装 miniconda
#按照要求按enter 或输入yes
source ~/.bashrc #激活conda
conda
- 添加频道
官方频道
conda config --add channels bioconda
conda config --add channels conda-forge
清华镜像
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
-
conda list
conda软件列表 -
conda search 软件名
用conda搜索软件 -
conda install 软件名 -y
用conda安装软件, 【-y是yes,安装过程中conda问你的问题全部回答yes】 -
conda remove 软件名 -y
用conda卸载软件
conda环境
-
conda env list
或conda info --envs
用于查看当前conda环境 - 创建新环境
conda create -n rna-seq python=3 -y
#-n 设置新环境名称 即 rna-seq
# python=3 指定新环境的python的版本,非必须参数
# -y 跳过yes步骤
4.【存疑???】 conda create -n rna-seq python=3 fastqc trimmomatic -y
- 再次查看conda环境
- 激活该环境
conda activate rna-seq
7.退出当前环境
conda deactivate
- 删除环境
conda remove -n 环境名称 --all
-
可以看到在不同的环境中用户名root前面的[ ]内有不同的显示;而当查看conda环境时,可以看到 *所在位置即为当前所在环境
conda环境的变换