首页 > 解决方案 > Conda - 从防火墙后面的 .whl 文件安装 tensorflow

问题描述

我有一个带有 Python 3.6 (Spyder)环境的 Anaconda3,试图安装tensorflow,但是由于公司防火墙,无法使用标准 pip 安装。

此外,出于同样的原因,我无法创建 anaconda 环境。我要做的是whl使用以下命令直接从文件(我从官方网站下载)安装 tensorflow:

C:\Users\me>pip install --no-deps tensorflow-1.8.0-cps36-cp36m-win_amd64.whl 这会导致“需求_ 看起来像一个文件名,但该文件不存在”-> _在此平台上不受支持。

当我尝试通过以下方式运行时: conda install --no-deps tensorflow-1.8.0-cps36-cp36m-win_amd64.whl

我得到解决环境:failed, CondaHTTPError: ... etc.- 可能是由于相同的防火墙原因。

现在,有什么方法可以在不遇到防火墙限制的情况下安装 .whl?

谢谢各位vm。

标签: pythontensorflowpipconda

解决方案


我在我的公司取得了一些成功(也不允许 Anaconda 包管理器访问互联网)

我找到了这个网站: https ://www.lfd.uci.edu/~gohlke/pythonlibs/

您可以在其中下载许多 python 包的轮文件。然后,您可以使用 PIP 在本地安装 wheel 包。

pip install some-package.whl

本答案所述


推荐阅读