1.介绍
conda的配置文件(.condarc)是一个可选的运行时配置文件,它允许高级用户配置conda的各个方面,比如搜索包、代理设置和环境目录的通道。
condarc能改变很多参数:
(1)conda在那里找包。
(2)conda是否以及如何使用proxy server。
(3)conda列出的已知环境。
(4)是否使用当前激活的环境名称更新Bash提示。
(5)是否应该将用户构建的包上传到Anaconda.org。
(6)在新环境中包含哪些默认包或特性。
2.问题解决
当我用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了。
#(1)把bashrc文件中的IP和端口等信息注释掉。----参考前一篇我们配置的环境变量
#(2)在condarc文件中加入以下命令
proxy_servers:
http: http://guest:guest@XX.XX.XX.XX:XX #注:前面代表的是IP,后面是端口
https: https://guest:guest@XX.XX.XX.XX:XX
ssl_verify: false
#(3)测试一下----这两个packages已经可以装了
conda create -n braker2 braker2
本文由博客一文多发平台 OpenWrite 发布!