4

我正在尝试在 Windows 10 系统上使用 Anaconda 环境来安装 tensorflow 1.9.0。不幸的是,我的防火墙阻止了对亚马逊云的所有访问(请不要问为什么)。

我知道我可以从这里安装 1.9.0 版,但是这个 repo 严重依赖 conda-forge。

因此,为了规避这个问题,我使用以下命令(至少)安装 tensorflow 1.8.0:

 conda install -c https://repo.continuum.io/pkgs/main/win-64/ tensorflow-gpu=1.8.0

这将产生以下输出:

解决环境:完成

套餐计划

环境位置:d:\Programs\Anaconda\Anaconda

添加/更新规格:- tensorflow-gpu=1.8.0

将下载以下软件包:

package                    |            build
---------------------------|-----------------
bleach-1.5.0               |           py36_0          24 KB  conda-forge
html5lib-0.9999999         |           py36_0         182 KB  conda-forge
------------------------------------------------------------
                                       Total:         206 KB

将安装以下新软件包:

absl-py:             0.2.2-py36_0          defaults
astor:               0.6.2-py36_1          defaults
gast:                0.2.0-py36_0          defaults
grpcio:              1.12.1-py36h1a1b453_0 defaults
markdown:            2.6.11-py36_0         defaults
tensorboard:         1.8.0-py36he025d50_0  defaults
tensorflow-base:     1.8.0-py36h1a1b453_0  defaults
tensorflow-gpu-base: 1.8.0-py36h376609f_0  defaults
termcolor:           1.1.0-py36_1          defaults

以下软件包将被更新:

cudatoolkit:         8.0-4                 defaults --> 9.0-1                 defaults
cudnn:               6.0-0                 defaults --> 7.1.4-cuda9.0_0       defaults
numpy:               1.12.1-py36hf30b8aa_1 defaults --> 1.14.3-py36h9fa60d3_2 defaults
tensorflow:          1.1.0-np112py36_0     defaults --> 1.8.0-0               defaults
tensorflow-gpu:      1.1.0-np112py36_0     defaults --> 1.8.0-h21ff451_0      defaults

以下软件包将被降级:

bleach:              2.1.3-py36_0          defaults --> 1.5.0-py36_0          conda-forge
html5lib:            1.0.1-py36_0          defaults --> 0.9999999-py36_0      conda-forge

继续([y]/n)?是的

不幸的是,bleach 和 html5lib 包不在默认 repo 上,而是在 conda-forge(被阻止)上,导致:

CondaHTTPError: HTTP 503 SERVICE UNAVAILABLE for url https://conda.anaconda.org/conda-forge/win-64/bleach-1.5.0-py36_0.tar.bz2 Elapsed: 00:00.287467

尝试检索此 URL 时发生 HTTP 错误。HTTP 错误通常是间歇性的,简单的重试将使您顺利上路。

CondaHTTPError: HTTP 503 SERVICE UNAVAILABLE for url https://conda.anaconda.org/conda-forge/win-64/html5lib-0.9999999-py36_0.tar.bz2 Elapsed: 00:00.272954

尝试检索此 URL 时发生 HTTP 错误。HTTP 错误通常是间歇性的,简单的重试将使您顺利上路。

任何帮助将不胜感激。非常感谢!

4

1 回答 1

5

十一个月后,但...

尝试设置 http_proxy 和 https_proxy 环境变量。

set http_proxy=http://user:password@yourcompanyproxy:port
set https_proxy=https://user:password@yourcompanyproxy:port

其他有用的提示是设置 conda 以不验证 ssl。

conda config --set ssl_verify no

另一方面,如果前一个选项失败,您可以使用 pip:

pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org desired_package_name

但是,如果您有很多开发人员,最常见的是安装包管理器,例如 sonatype Nexus。

conda config --prepend channels http://nxrmserver:8081/repository/conda-public/

希望可以帮助某人。

于 2020-06-23T21:05:18.207 回答