无法更新公司防火墙后面的 conda 软件包。更新了 .condarc 文件,代理设置仍然要求代理用户名和密码

2024-03-26

我位于公司防火墙后面。我正在尝试通过运行以下命令来更新 conda 软件包:

conda update --all

这是要求我提供代理用户名和密码。

https proxy username:
https proxy username: Password:

在阅读了许多有关此问题的文章后,我向 IT 人员寻求了帮助,并更新了“.condarc”文件中的 proxy_server 内容,如下所示:

binstar_upload: true
channels:
- https://conda.binstar.org/numba
- https://pypi.python.org/simple/
- defaults
proxy_servers:
    http: http://poPYtheSailor:spinach\@[email protected] /cdn-cgi/l/email-protection:5080
    https: https://poPYtheSailor:spinach\@[email protected] /cdn-cgi/l/email-protection:5080
ssl_verify: false

这里,代理服务器用户名和密码是我的本地机器登录名/密码。

完成所有这些操作后,我仍然收到相同的消息。它仍然要求输入用户名和密码。据IT人员称,“查询能够联系到要下载包的网站。但它无法联系到代理,因为它没有携带任何用户ID和密码”。我真的不知道这意味着什么。请帮我解决这个问题。我们还有明显的动态 IP 地址 - 尽管我的 PC IP 地址与去年相同。

以下是“Conda info”命令输出。

Current conda install:

         platform : win-64
    conda version : 3.14.1
conda-build version : 1.14.1
   python version : 3.4.3.final.0
 requests version : 2.7.0
 root environment : C:\Anaconda3  (writable)
default environment : C:\Anaconda3
 envs directories : C:\Anaconda3\envs
    package cache : C:\Anaconda3\pkgs
     channel URLs : https://conda.binstar.org/numba/win-64/
                    https://conda.binstar.org/numba/noarch/
                    https://pypi.python.org/simple/win-64/
                    https://pypi.python.org/simple/noarch/
                    https://repo.continuum.io/pkgs/free/win-64/
                    https://repo.continuum.io/pkgs/free/noarch/
                    https://repo.continuum.io/pkgs/pro/win-64/
                    https://repo.continuum.io/pkgs/pro/noarch/
      config file : C:\Users\poPYtheSailor\.condarc
is foreign system : False

得到了我自己的问题的解决方法。因此,必要的文件是“.condarc”(我的文件内容与我在问题中粘贴的内容类似)。其次,我已要求 IT 安全团队将 Web URL 列表(conda 联系以下载包)添加到例外列表中。这就对了。截至目前,它正在发挥作用。命令提示符不询问代理用户 ID/密码。 我要求他们在例外列表中添加的网址是:

https://conda.binstar.org/numba/win-64/
https://conda.anaconda.org/
https://binstar.org/
https://anaconda.org/
https://repo.continuum.io/
https://pypi.python.org/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法更新公司防火墙后面的 conda 软件包。更新了 .condarc 文件,代理设置仍然要求代理用户名和密码 的相关文章

随机推荐