我无法在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'
我不知道如何解决这个问题。
答案 0 :(得分:2)
如果您可以下载whl文件并将其传输到工作站,那么您可以运行:
pip.exe install --upgrade --no-deps <tensorflow whl file name>
这应避免尝试连接下载tensorflow依赖项,因为anaconda已经拥有大部分这些依赖项。