python - TensorFlow 安装导致 ImportError : No module named tensorflow

标签 python macos tensorflow

我正在尝试让 TensorFlow 在我的 Mac (OSX El Capitan 10.11.2) 上运行。我尝试了 setup guide 中的 pip install并按照 the accepted answer here 中的说明进行操作.

在这两种情况下,我都能够成功激活 virtualenv 并且我的提示更改为 tensorflow. Python 工作正常,我能够在 命令行 上进行简单的计算。但是当我尝试导入 tensorflow 时:

import tensorflow as tf

我反复收到这个错误:

ImportError: No module named tensorflow

如有任何帮助,我们将不胜感激。

最佳答案

我在原始问题中报告了这个问题。 Python 运行良好,我按照 Tensforflow 网站上的安装步骤进行操作,并得到“No module named tensorflow”。

通过 brew 重新安装 python,结果重新安装 pip,修复了它。我不需要卸载任何东西,只需下面一行以及之后从 tensorflow 安装文档中进行的正常 pip 安装:

brew install python

关于python - TensorFlow 安装导致 ImportError : No module named tensorflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34918851/

相关文章:

python - 'numpy.int64' 类型的参数不可迭代

python - 如何在 pyJWT 中使用列表或字典作为命令行参数

python - 提高 Python + numpy 数组分配/初始化性能

python - TensorFlow 估计器类数不变

python - TensorFlow 中设备过滤器的格式是什么?

java - 在 python 中使用枚举创建子类的新实例

macos - Unity ScreenToWorldPoint 在 Mac 上表现不同(与 PC 相比)?

macos - svn 要求在更新到 MacOS Sierra 后升级工作副本

macos - 在谷歌浏览器中,某些网页的字体无缘无故发生了变化

python - 使用 3D 张量的最后一个维度中的索引索引 4D 张量的最后一个维度