2016-01-21 114 views
7

我试图让TensorFlow在我的Mac上运行(OSX El Capitan 10.11.2)。我尝试了setup guide中的pip install,并且也遵循the accepted answer here中的说明。TensorFlow安装结果导入错误:没有名为tensorflow的模块

在这两种情况下,我能够成功激活virtualenv和我的提示符变为tensorflow.Python工作得很好,我能够做的command line简单的计算。但是,当我尝试导入tensorflow:

import tensorflow as tf 

我反复出现此错误:

ImportError: No module named tensorflow 

任何帮助,将不胜感激。

+1

你可以检查'的lib/python2.x /站点包/ tensorflow'目录存在于你的virtualenv目录中? – SimoV8

+0

不是。发生了什么? – Eddy

+0

这意味着您尚未在virtualenv中安装tensorflow,可能是您已将其安装在系统环境中。 – SimoV8

回答

1

我在原始问题中报告了问题。 Python工作正常,我遵循Tensforflow网站上的安装步骤,并得到“没有名为tensorflow的模块”。

通过brew重新安装python,然后重新安装pip,修复它。我并不需要卸载任何东西,只是与正常PIP沿着以下线从tensorflow安装文件安装算账:

brew install python 
相关问题