我有一个Anaconda3 with Python 3.6 (Spyder) 环境,试图安装tensorflow
,但是,由于公司防火墙,无法使用标准pip 安装。
此外,由于同样的原因,我无法创建 anaconda 环境。我想做的是直接从 whl
文件(我从官方网站下载)安装 tensorflow,使用以下命令:
C:\Users\me>pip install --no-deps tensorflow-1.8.0-cps36-cp36m-win_amd64.whl
这导致“要求 _ 看起来像一个文件名,但该文件不存在”-> _ 在此平台上不支持 wheel。
当我尝试运行时:
conda install --no-deps tensorflow-1.8.0-cps36-cp36m-win_amd64.whl
我得到 Solving environment: failed, CondaHTTPError: ... etc.
- 可能是由于相同的防火墙原因。
现在,有什么方法可以在不遇到防火墙限制的情况下安装 .whl 吗?
谢谢 vm 伙计们。
最佳答案
我在我的公司取得了一些成功(它也不允许 Anaconda 包管理器访问互联网)
我找到了这个网站: https://www.lfd.uci.edu/~gohlke/pythonlibs/
您可以在其中下载许多 python 包的 wheel 文件。然后您可以使用 PIP 在本地安装 wheel 包。
pip install some-package.whl
关于python - Conda - 从防火墙后面的 .whl 文件安装 tensorflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50361143/