生信星球培训第134期

学习小组Day3笔记--小鹿

2022-04-19  本文已影响0人  Shexlu

软件管理conda

软件下载器,作用相当于App store,90%以上的软件都能搜到,一键安装。日常生信使用小而精的Miniconda即可,Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包

下载到服务器

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.11.0-Linux-x86_64.sh

sh是脚本(就是一个程序,后台的代码)文件的后缀,也就是说其实这是一个下载的脚本,如果安装失败了,这个脚本是不需要重新下载的,还是可以用的。

conda安装

bash Miniconda3-py39_4.11.0-Linux-x86_64.sh
source ~/.bashrc

镜像网站,相当于主网站的副本,conda在国外,我们在国内下载软件速度会很慢,因此配置镜像,从镜像网站下载,可以加快下载速度

conda的使用

默认安装最新版本,但是有的软件新版本bug比较多,可能需要用到老版本
如果要指定版本号:conda install [pkgs = version] -y

conda环境

生信实战中,需要分析多个不同的项目。并且每一个项目都需要不同的软件版本,另外软件之间的结合也是需要版本要求的,比如A项目需要用a软件V 1.0版本,但是处理B项目又需要用到a软件的V 1.5版本,怎么办?
办法就是分身!!按照不同的项目,定制不同的分身,安装不同的软件,互不干扰。这个分身就是不同的“conda environment”

上一篇 下一篇

猜你喜欢

热点阅读