我正在努力在没有管理员权限的Win10计算机上安装软件包,并且在整个公司基础结构中都无法访问Internet。我安装了Python 3.6,并安装了其他两个软件包,我想克隆环境进行一些实验。由于我只能从公司的存储库安装软件包,因此我将以下行添加到了condarc
目录中的%userprofile%
文件中:
ssl_verify: false
channels:
- https://uname:password@corporateURL/repository/type
现在,如果我尝试使用conda create --clone base --name exp_env
克隆基本环境,它将获取除一个软件包以外的所有软件包,下载并解压缩软件包时该软件包显示0%,并告诉我
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-64/pckname-version-pyversion.tar.bz2>
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
但是,我也可以使用浏览器从Internet和公司的存储库中下载该软件包。
.condarc
文件中给我的频道之外寻找该软件包?我掩盖了一些不相关的信息,但这是康达告诉我们的:
(base) %userprofile%>conda info
active environment : base
active env location : %ProgramFiles%\Anaconda3
shell level : 1
user config file : %userprofile%\.condarc
populated config files : %userprofile%\.condarc
conda version : X
conda-build version : T
python version : Z.final.0
base environment : %ProgramFiles%\Anaconda3 (read only)
channel URLs : https://user:password@corporateURL/repository/type/win-64
https://user:password@corporateURL/repository/type/noarch
https://user:password@www.corporateURL/repository/type2/win-64
https://user:password@www.corporateURL/repository/type2/noarch
https://user:password@corporateURL/repository/type3/win-64
https://user:password@corporateURL/repository/type3/noarch
package cache : %ProgramFiles%\Anaconda3\pkgs
%userprofile%\AppData\Local\conda\conda\pkgs
envs directories : %userprofile%\AppData\Local\conda\conda\envs
%ProgramFiles%\Anaconda3\envs
%userprofile%\.conda\envs
platform : win-64
user-agent : conda/X requests/Y CPython/Z Windows/10 Windows/S
administrator : False
netrc file : None
offline mode : False