2017-07-04 48 views
0

我在运行pip安装时运行pypi.python.org时出现超时--upgrade tensorflow_gpu,所以我添加了--verbose和--timeout 10000个参数。它开始了快速然后开始抓取:tensorflow-gpu通过pip超时

1% |▌        | 747kB 244bytes/s eta 2 days, 9:31:36 

是否有安装时,在Windows中的virtualenv内tensorflow-GPU更好的办法?遵循以下型号的说明:https://github.com/tensorflow/models/tree/master/attention_ocr

+0

经过36个小时的20次尝试......现在已经修复。不知道发生了什么,但现在安装在大约90秒内。 – Roger

回答

0

在环境中安装张量流的最简单方法如下。

  1. 激活/输入您的Python环境(例如,对于蟒蛇, 激活ENVNAME)。
  2. 确保您确实在您的虚拟/ conda环境中!
  3. 使用pip来安装tensorflow。对于CPU使用pip install tensorflow和GPU使用pip install tensorflow-gpu。没有安装在同一个目录中。
  4. 皮普应该照顾其余的。 Tensorflow将与Pypi的依赖关系一起下载。

如果您在从pip安装时遇到问题,您可以尝试更新点或检查您的Internet连接。 Pypi也有可能在他们的最后遇到一些小问题。

在尝试导入Tensorflow之前,不要忘记激活您的环境!

祝你好运!

+0

在上面的例子中,我在为此创建的virtualenv中。它只是保持超时,直到我添加了 - 超时参数。不知道为什么它终于奏效,花了20次尝试。出于好奇,我在virtualen之外再次尝试,因为我的本地安装仍然在1.2.0上。我收到的错误列表如下: https://github.com/tensorflow/tensorflow/issues/11253 这些包不符合需求文件中的哈希值点子...我不知道。 – Roger

+0

不确定。我知道在过去的几天里有一些构建问题,所以1.2.1可能会不起眼,或者pip可能有问题。我刚刚在我的一个测试环境中尝试过,我已经在高速下没有问题地下载了1.2.1。我认为你可能有不幸和/或你的网络连接可能是一个问题。也许你正在通过代理进行操作,并且pypi遇到了问题。不确定tbh。我想如果Pypi下了36小时,我们会听到。 – JCooke

+0

有趣,所以必须以某种方式在我的目的。我没有最快的互联网:http://beta.speedtest.net/result/6430541487.png ..但它应该很容易就足够了51MB。现在我显示:正在下载tensorflow_gpu-1.2.1-cp35-cp35m-win_amd64.whl(51.3MB) 3%|#| 1.6MB 750bytes/s eta 18:23:10 ouch。 – Roger