Tensorflow在带有anaconda的Windows上安装,没有互联网连接

时间:2017-02-06 02:14:06

标签: windows tensorflow install anaconda

我无法在Windows上安装Tensorflow,因为没有基于公司安全策略的互联网连接。

我刚刚通过内部网传输文件安装了anaconda和python。

请告诉我如何在没有互联网连接的情况下安装它。

=============================================== ===========================

另外,当我在安装tensorflow后使用下面的命令时,我找到了 其他问题......

     Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul  5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)] on win32
 Type "help", "copyright", "credits" or "license" for more information.
 >>> import tensorflow as tf
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "C:\Users\Daisy\Anaconda3\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
     from tensorflow.python import *
   File "C:\Users\Daisy\Anaconda3\lib\site-packages\tensorflow\python\__init__.py", line 63, in <module>
     from tensorflow.core.framework.graph_pb2 import *
   File "C:\Users\Daisy\Anaconda3\lib\site-packages\tensorflow\core\framework\graph_pb2.py", line 6, in <module>
     from google.protobuf import descriptor as _descriptor
 ImportError: No module named 'google'

我不知道如何解决这个问题。

1 个答案:

答案 0 :(得分:2)

如果您可以下载whl文件并将其传输到工作站,那么您可以运行:

pip.exe install --upgrade --no-deps <tensorflow whl file name>

这应避免尝试连接下载tensorflow依赖项,因为anaconda已经拥有大部分这些依赖项。