day33 非root安装conda

day33 非root安装conda,第1张

一、安装miniconda

https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/?C=M&O=A ,在这个网站里找链接。

wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda-3.0.4-Linux-x86_64.sh

这个版本比较早14年的。

但是发现之前用所里的conda建立的环境打不开了。而且create都不行。。。完全不能用啊。

二、还是安装升级版的anaconda吧。

在 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 查找版本

wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.07-Linux-x86_64.sh

bash Anaconda3-2020.07-Linux-x86_64.sh

安装到了/data/zds209/anaconda3这个文件夹下。

三、用自己的conda建立自己的虚拟环境

conda create -n R_4.0 python=3.8.3

注意的是一开始报了个错:

Collecting package metadata (current_repodata.json): failed

在.condarc 文件里如下调整:添加了一些源,把之前的缘给#注释掉。

四、升级conda

conda upgrade -n base -c defaults --override-channels conda

升级后为 conda4.13.0

五、用conda安装R

输入 conda install r-base=4.0 ,跑了十来分钟,突然跳出一个可怕提示,然后就没了。这是系统发现有个占内存太多的运行,给我灭了。。

折腾折腾这么多天conda,学习虚拟环境,都是为了在linux里面安装R。。。。。快崩溃了。我去求助信息中心大神同事去吧。。真挫败。

首先在conda内通过conda create创建一个虚拟环境,例如叫做==deeplearning==

之后在pycharm内:

之后在 Interperter 定位/.../anaconda3/ envs/==deeplearning/bin/python2.7==

大功告成!

conda的配置文件(.condarc)是一个可选的运行时配置文件,它允许高级用户配置conda的各个方面,比如搜索包、代理设置和环境目录的通道。

condarc能改变很多参数:

(1)conda在那里找包。

(2)conda是否以及如何使用proxy server。

(3)conda列出的已知环境。

(4)是否使用当前激活的环境名称更新Bash提示。

(5)是否应该将用户构建的包上传到Anaconda.org。

(6)在新环境中包含哪些默认包或特性。

当我用proxy server时候,conda安装BRAKER2软件报以下错(这两个packages下不下来):

所以我打算看一下配置文件中有关proxy server的介绍:Configure conda for use behind a proxy server (proxy_servers)---见: https://docs.conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#configure-conda-for-use-behind-a-proxy-server-proxy-servers

默认情况下,proxy设置是从HTTP PROXY和HTTPS PROXY环境变量或系统中提取的,也就是我前面一篇介绍的我放入的bashrc文件中提取。那么如何解决上述报错呢?这时候就需要改conda的配置文件condarc了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11265195.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存