我正在尝试在 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 错误通常是间歇性的,简单的重试将使您顺利上路。
任何帮助将不胜感激。非常感谢!