代码先锋网 代码片段及技术文章聚合

conda 安装R语言

技术标签: LINUX

缘起

同事说anaconda安装R语言4,速度很慢,安装不成功,让处理下。

下载conda

服务器使用的是Centos7

由于anaconda好久没更新,建议使用miniconda,我下载的是2020.6.17发布的版本

https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

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

安装conda

sh Miniconda3-py38_4.8.3-Linux-x86_64.sh
Welcome to Miniconda3 py38_4.8.3

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
Do you accept the license terms? [yes|no]
[no] >>>
Please answer 'yes' or 'no':'
>>>yes

Miniconda3 will now be installed into this location:
/root/miniconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

[/root/miniconda3] >>>
PREFIX=/root/miniconda3
Unpacking payload ...
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /root/miniconda3

Preparing transaction: done
Executing transaction: done
installation finished.
Do you wish the installer to initialize Miniconda3
by running conda init? [yes|no]
[no] >>> yes

==> For changes to take effect, close and re-open your current shell. <==

If you'd prefer that conda's base environment not be activated on startup,
   set the auto_activate_base parameter to false:

conda config --set auto_activate_base false

Thank you for installing Miniconda3!


 我按默认处理。安装后

# 执行下面语句
source ~/.bashrc

shell命令行会多个(base) 

配置镜像 

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
conda config --show

环境管理


conda info --envs # 查看环境
conda create -n myenv  # 创建一个环境

source activate myenv  # **进入 myenv环境

conda deactivate # 退出当前环境
conda env remove --name myenv # 移除环境

安装软件

 

conda info --envs # 查看环境
conda create -n R3.5  # 创建名为R3.5的环境
source activate R3.5  
conda list            #查看当前安装的软件
conda install r-base #安装R语言
conda install r-stringi # R包 以 r- 开头 
conda deactivate # 退出当前环境
  • 安装指定版本

    • conda install numpy=1.11:即安装能模糊匹配到numpy版本为1.11

    • conda install numpy==1.11:即精确安装numpy为1.11的版本

安装R4.0

(base) [root@localhost miniconda3]# conda create -n R4.0.2
Collecting package metadata (current_repodata.json): done
Solving environment: done



==> WARNING: A newer version of conda exists. <==
  current version: 4.8.3
  latest version: 4.8.4

Please update conda by running

    $ conda update -n base -c defaults conda



## Package Plan ##

  environment location: /root/miniconda3/envs/R4.0.2



Proceed ([y]/n)?
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate R4.0.2
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) [root@localhost miniconda3]# source activate R4.0.2
(R4.0.2) [root@localhost miniconda3]# conda list
# packages in environment at /root/miniconda3/envs/R4.0.2:
#
# Name                    Version                   Build  Channel
(R4.0.2) [root@localhost miniconda3]# conda search R
Loading channels: done
# Name                       Version           Build  Channel
r                              3.1.2               0  pkgs/r
r                              3.1.2               1  pkgs/r
r                              3.1.2               2  pkgs/r
r                              3.1.2               3  pkgs/r
r                              3.1.3               0  pkgs/r
r                              3.2.0               0  pkgs/r
r                              3.2.1               0  pkgs/r
r                              3.2.2               0  pkgs/r
r                              3.3.1        r3.3.1_0  pkgs/r
r                              3.3.1        r3.3.1_1  pkgs/r
r                              3.3.2        r3.3.2_0  anaconda/cloud/conda-forge
r                              3.3.2        r3.3.2_0  pkgs/r
r                              3.4.1        r3.4.1_0  anaconda/cloud/conda-forge
r                              3.4.1        r3.4.1_0  pkgs/r
r                              3.4.2      h65d9972_0  pkgs/r
r                              3.4.3        mro343_0  pkgs/r
r                              3.4.3          r343_0  pkgs/r
r                              3.5.0        mro350_0  pkgs/r
r                              3.5.0          r350_0  pkgs/r
r                              3.5.1        mro351_0  pkgs/r
r                              3.5.1          r351_0  anaconda/cloud/conda-forge
r                              3.5.1          r351_0  pkgs/r
r                              3.5.1       r351_1000  anaconda/cloud/conda-forge
r                              3.5.1        r35_1002  anaconda/cloud/conda-forge
r                              3.5.1        r35_1003  anaconda/cloud/conda-forge
r                              3.6.0           r36_0  pkgs/r
r                                3.6        r36_1002  anaconda/cloud/conda-forge
r                                3.6        r36_1003  anaconda/cloud/conda-forge
r                                3.6        r36_1004  anaconda/cloud/conda-forge
r                                4.0        r40_1004  anaconda/cloud/conda-forge
(R4.0.2) [root@localhost miniconda3]# conda install r=4.0
Collecting package metadata (current_repodata.json): done
Solving environment: done


==> WARNING: A newer version of conda exists. <==
  current version: 4.8.3
  latest version: 4.8.4

Please update conda by running

    $ conda update -n base -c defaults conda



## Package Plan ##

  environment location: /root/miniconda3/envs/R4.0.2

  added / updated specs:
    - r=4.0

约半小时完成。

前面安装 时有提示conda有新版,也升级下

conda update -n base -c defaults conda
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /root/miniconda3

  added / updated specs:
    - conda


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    brotlipy-0.7.0             |py38h7b6447c_1000         322 KB  defaults
    ca-certificates-2020.6.24  |                0         125 KB  defaults
    certifi-2020.6.20          |           py38_0         156 KB  defaults
    cffi-1.14.1                |   py38he30daa8_0         228 KB  defaults
    conda-4.8.4                |           py38_0         2.8 MB  defaults
    idna-2.10                  |             py_0          50 KB  defaults
    libedit-3.1.20191231       |       h14c3975_1         116 KB  defaults
    libffi-3.3                 |       he6710b0_2          50 KB  defaults
    pip-20.2.2                 |           py38_0         1.7 MB  defaults
    pycparser-2.20             |             py_2          94 KB  defaults
    pyopenssl-19.1.0           |             py_1          48 KB  defaults
    requests-2.24.0            |             py_0          56 KB  defaults
    ruamel_yaml-0.15.87        |   py38h7b6447c_1         249 KB  defaults
    setuptools-49.6.0          |           py38_0         748 KB  defaults
    six-1.15.0                 |             py_0          13 KB  defaults
    sqlite-3.32.3              |       h62c20be_0         1.1 MB  defaults
    tk-8.6.10                  |       hbc83047_0         3.0 MB  defaults
    tqdm-4.48.2                |             py_0          63 KB  defaults
    urllib3-1.25.10            |             py_0          98 KB  defaults
    yaml-0.2.5                 |       h7b6447c_0          75 KB  defaults
    ------------------------------------------------------------
                                           Total:        11.1 MB

参考:https://www.jianshu.com/p/2e1986296e15

参考资料

conda管理生信软件一文就够--生信技能树

 

版权声明:本文为h106140873原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/h106140873/article/details/108126550

智能推荐

conda安装与使用

1.下载并安装 Anaconda软件在PyData生态系统中的完整分布,包括Python本身以及几百个第三方开源项目的二进制文件。 Miniconda本质上是一个conda环境的安装程序,只包含Conda及其依赖项,以便您可以从头开始安装所需的。 Anaconda https://www.anaconda.com/download/ Miniconda https://conda.io/minic...

安装conda,theano

Linux下安装miniconda 在官网下载miniconda3 执行:bash Miniconda3-latest-Linux-x86_64.sh  之后跟随提示步骤,安装过程中可以自动添加路径到配置文件,也可以之后进行配置。在这期间输入 yes  no   (在这里我是之后配置的所以执行3) 将其添加到大环境变量中去 -vim ~/.bashrc -export PATH=~/anacond...

Conda的安装

下载+安装Conda 清华镜像下载 查找bwa: 下载anaconda 到清华镜像下载: Anaconda的仓库镜象 Conda的三方源:Conda Forage ;bioconda 学习conda的基本操作: 下载samtools: 创建软链接: conda 的环境变量...

ubuntu安装conda

1.virtualenv与conda比较 2.卸载virtualenv虚拟环境 3.ubuntu安装conda @HXL 1.virtualenv与conda比较 virtualenv:比较小,10几M conda:比较大,功能齐全,比较推荐 2.卸载virtualenv虚拟环境 直接删除文件夹就行 3.ubuntu安装conda 1)官网下载安装包 https://www.anaconda.co...

conda不能安装

今天尝试安装jupyter notebook的目录插件时,发现不能使用conda在clone出来的环境中安装包。现找到解决方法(参考文章)。 创建新环境 首先切换到目标环境。 由于 clone 出来的环境 env1中,conda相关的工具包默认是关联母环境root的,所以需要删掉conda相关的工具包。 并更新一下。 搞定。 转载于:https://www.jianshu.com/p/cf95fb...

猜你喜欢

conda 安装 MDAnalysis.

MDAnalysis是面向对象的工具包,用于分析CHARMM,Gromacs,NAMD,LAMMPS或Amber生成的分子动力学轨迹。 欢迎交流。 一个致力于计算机视觉和分子动力学模拟的博主。...

Conda 中安装 Keras

conda create -n keras python=3.5 ipykernel activate keras python -m ipykernel install --user --name keras jupyter notebook 使用这种方法安装的 Keras 才能被 Jupyter Notebook 调用。 I found the answer at http://ipython...

conda 安装 tensorflow

conda conda info 显示安装的状态 conda create --name tf conda create -n pyn_env -c conda-forge numpy scipy matplotlib pandas scipy pyngl pynio ncl xarray netcdf4 source activate pyn_env 自动创建环境,未安装的会自动联网下载 con...

通过conda安装imgaug

直接采用pip install imgaug 错误 需要先安装sharply包 输入命令: 然后输入命令:   或者(当上面安装命令出现超时等错误时)  ...

conda安装PyMol

之前安装rdkit已经加过了清华的镜像,不知道PyMol下载是不是也用到了里面的,接着就下载了PyMol 直接利用一条语句: 可能需要尝试好几次,因为网不是很稳定 最后在Anaconda的文件夹里就会出现PyMolyWin.exe 双击即可运行...