我正在尝试使用Windows 10系统上的Anaconda环境来安装tensorflow 1.9.0。不幸的是,我在防火墙后面,它阻止了对Amazon云的所有访问(请不要问为什么)。
我知道我可以从这里安装1.9.0版本,但是这种回购严重依赖于conda。
因此,为了避免这个问题,我使用以下命令(至少)安装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 将下载下列软件包: 包成伪造总计: 206 KB 将安装下列新软件包: absl-py: 0.2.2-py36_0默认值astor: 0.6.2-py36_1默认值gast: 0.2.0-py36_0默认值grpcio: 1.12.1-py36h1a1b453_0默认值标记: 2.6.11-py36_0默认值:1。8.0-py36he025d50_0默认值tensorflow-base: 1.8.0-py36h1a1b453_0默认值tensorflow-gpu-base: 1.8.0-py36h376609f_0默认值: 1.1.0-py36_1默认值 将更新下列软件包: cudatoolkit: 8.0-4默认值-> 9.0-1默认值cudnn: 6.0-0默认值-> 7.1.4-cuda9.0_0默认值numpy: 1.12.1-py36hf30b8aa_1默认值--> 1.14.3-py36h9fa60d3_2默认值tensorflow: 1.1.0-np112py36_0默认值-> 1.8.0-0默认值tensorflow-gpu: 1.1.0-np112py36_0默认值-> 1.8.0-h21ff451_0默认值 下列一揽子计划将被降级: 漂白剂: 2.1.3-py36_0默认值-> 1.5.0-py36_0 conda-伪造html5lib: 1.0.1-py36_0默认值-> 0.9999999-py36_0 conda-伪造 继续(y/n)?是
不幸的是,漂白剂和html5lib包不是在默认回购程序中,而是在conda-forge (被阻塞的)上,因此:
CondaHTTPError: HTTP 503服务不可用于url 0.tar.bz2运行: 00:00.287467 试图检索此URL时发生HTTP错误。HTTP错误通常是断断续续的,一次简单的重试会让您上路。 CondaHTTPError: HTTP 503服务不可用于url 0.tar.bz2运行: 00:00.272954 试图检索此URL时发生HTTP错误。HTTP错误通常是断断续续的,一次简单的重试会让您上路。
任何帮助都将不胜感激。非常感谢!
发布于 2020-06-23 21:05:18
十一个月后但是..。
尝试设置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/希望能帮上忙。
https://stackoverflow.com/questions/51472625
复制相似问题