Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VirtualEnv TensorFlow安装验证,带有;ImportError:没有名为tensorflow的模块;当运行pythonw时_Python_Macos_Tensorflow_Virtualenv - Fatal编程技术网

VirtualEnv TensorFlow安装验证,带有;ImportError:没有名为tensorflow的模块;当运行pythonw时

VirtualEnv TensorFlow安装验证,带有;ImportError:没有名为tensorflow的模块;当运行pythonw时,python,macos,tensorflow,virtualenv,Python,Macos,Tensorflow,Virtualenv,我使用Mac OS X的TensorFlow安装页面提供的步骤在虚拟环境中安装了TensorFlow: $ sudo easy_install pip $ sudo pip install --upgrade virtualenv $ virtualenv --system-site-packages ~/tensorflow $ source ~/tensorflow/bin/activate (tensorflow)$ pip install --upgrade tensorflow 当我

我使用Mac OS X的TensorFlow安装页面提供的步骤在虚拟环境中安装了TensorFlow:

$ sudo easy_install pip
$ sudo pip install --upgrade virtualenv
$ virtualenv --system-site-packages ~/tensorflow
$ source ~/tensorflow/bin/activate
(tensorflow)$ pip install --upgrade tensorflow
当我尝试验证tensorflow是否已成功安装时,出现导入错误:

(tensorflow)$ pythonw
Python 2.7.13 (default, Mar  3 2017, 20:38:41)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named tensorflow
(tensorflow)$pythonw
Python 2.7.13(默认值,2017年3月3日,20:38:41)
[GCC 4.2.1达尔文兼容苹果LLVM 8.0.0(clang-800.0.42.1)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>输入张量流
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为tensorflow的模块

我通过执行
pip list
进行了双重检查,结果显示
tensorflow(1.1.0)
确实已安装。我的系统在macOS Sierra上运行

激活
virtualenv
仅重定向
/bin
下存在的命令
pythonw
不在其中,您需要调用
python

sys.path
~/tensorflow/lib
下的
site packages
目录显示了什么?哦,是的,
~/tensorflow/bin
下有
pythonw
吗?谢谢!调用
python
而不是
pythonw
可以解决问题。