当前位置:   article > 正文

miniconda安装,及channels配置,安装其他软件_miniconda channel

miniconda channel

在使用linux中,经常会遇到安装软件,配置环境的问题,有一种偷懒的方式,就是使用第三库进行安装,就是类似于在windows下使用软件管家安装软件,这样做最大的便利在于不需要去配置很多的依赖环境
1、下载miniconda

wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
  • 1
**2、安装**
bash Miniconda3-latest-Linux-x86_64.sh
  • 1
  • 2

回车,yes,写上相应的路径(注意miniconda文件夹不能存在)
在这里插入图片描述

出现下面的情况,即安装完成
在这里插入图片描述
3、这时候需要激活一下环境,
source ~/.bashrc
4、查看conda安装了哪些软件

conda list
  • 1

5、添加channels(可以任意选择)

#国外
conda config --add channels r
conda config --add channels defaults
conda config --add channels conda-forge
conda config --add channels bioconda
#国内
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
#中国科技大学的源
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
#上海交通大学的源
conda config --add channels http://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
#
conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge
conda config --add channels biobakery
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

当然如果想要删除channels,也可以执行下面的命令
移除channels

conda config --remove channels +名称
查看所有channels
conda config --get channels
  • 1
  • 2
  • 3

6、安装软件
conda install 软件(如R)
后面会问需要安装吗?直接输入y
当然也可以直接输入

conda install -y r-base
conda install -c bioconductor r-base
  • 1
  • 2

#bioconductor是特定的库进行安装,这样搜索的过程会快很多
#########################################
7、当遇到软件相互不兼容,或者是一个软件需要安装多个版本的情况,该怎么处理呢?
可以创建一个新的环境,类似于新建了一个容器,用于放置这些软件
如创建tf2的环境存放python2

conda create -n tf2 python=2.7
  • 1
#激活tf2环境
conda activate tf2
  • 1
  • 2

#查看所有环境

conda env list
  • 1
#退出tf2环境
conda deactivate
  • 1
  • 2

激活什么环境,就自己加载了相应的环境,便可以自动使用了
#该过程省去了配置路径的过程。
8、当使用root权限安装软件后,其他用户怎么使用呢?

#输入 which R
  • 1

在这里插入图片描述
可以直接使用绝对路径进行使用,当然这种方式很麻烦,有时候会记不住路径,我们可以将这个绝对路径加入到.bashrc中。
在这里插入图片描述
仿照这样的形式去写,然后

source ~/.bashrc
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/802502
推荐阅读
相关标签
  

闽ICP备14008679号