今天需要安装Anaconda。管理包Anaconda是在 conda(一个包管理器和环境管理器)上发展出来的,附带各种语言包。当数据分析中用到第三方语言包,可以很好的帮助你在计算机上安装和管理这些包,包括安装、卸载和更新包。
关于管理环境为什么需要管理环境呢?在知乎上找到解释。
1.比如你在A项目中用了 Python 2,而新的项目B老大要求使用Python 3,而同时安装两个Python版本可能会造成许多混乱和错误。这时候 conda就可以帮助你为不同的项目建立不同的运行环境。
2.很多项目使用的包版本不同,比如不同的pandas版本,不可能同时安装两个 Numpy 版本,你要做的应该是,为每个 Numpy 版本创建一个环境,然后项目的对应环境中工作。这时候conda就可以帮你做到。
作者:猴子
链接:https://www.zhihu.com/question/58033789/answer/254673663
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1.第一步是登录服务器,进入biosoft foldercd biosoft
2.下载anaconda,选择linux最新64bit版本wget “website”.sh
, sh为脚本
website:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64
3.运行脚本
bash Miniconda3-latest-Linux-x86_64.sh
,回车运行。在agreement中填Yes。安装成功.JPG
4.激活conda
source ~/.bashrc
激活成功.JPG
5.添加镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
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
因为anaconda并不是国产软件,我们创建的环境以及包都需要自动下载安装成功后才能使用,anaconda的服务器在境外,国内下载速度十分缓慢,常常出现下载断开无法安装的现象,于是乎各种镜像就应运而生了。比如像我经常使用的清华镜像。知乎
6.查看软件列表conda list
7.搜索软件conda search "softwarename"
8.安装软件conda install "softwarename" -y
,默认安装最新版本,但是要指定版本号,可以conda install "softwarename"=0.11.7 -y
9.卸载软件conda remove"softwarename" -y
其他:建立一个适合自己语言的环境
1.查看当前conda环境conda info --envs
- 建立新环境
conda create -n "env-name" "version"="version number" "softwarename" -y
,比如
先建立一个名叫rnaseq的conda环境,然后指定python版本是3,安装软件fastqc、trimmomatic
conda create -n rna-seq python=3 fastqc trimmomatic -y
- 激活新的环境
conda activate "env-name"
激活新的rna-seq
激活新环境2.JPGconda activate rna-seq
,这时默认的*就会转移到rna-seq前面,可在用户名root前面出现了(rna-seq) ;
- 查看新环境
conda info --envs
激活新环境.JPG
网友评论