带有 Eclipse 的 TensorFlow
TensorFlow with Eclipse
我正在尝试 运行 Python Eclipse Mars 的 Mac OS X 的 TensorFlow Python 示例,但我收到以下错误:
Unresolved import: tensorflow.python.platform
错误出现在第 3 行:
from __future__ import absolute_import
from __future__ import print_function
import tensorflow.python.platform
我是 Python 和 TensorFlow 的新手。我正在为 Eclipse 使用 PyDev。我在某处读到我可以将代码添加到 "External Libraries" 文件夹,但我不确定 TensorFlow 库在哪里。
我在 installation directions on the TensorFlow website.
之后安装了 TensorFlow
我错过了什么?
听起来您 运行 遇到了 Python 环境的问题。处理此问题的最简单方法是执行以下步骤:
按照说明 here 将 TensorFlow 安装到 virtualenv 中。这避免了获取 root 权限的需要,并且更容易尝试不同版本的 TensorFlow。 (它也避免了与不同库的其他 system-installed 版本的冲突。)
按照 this guide 中的第 5 步,设置 PyDev 以使用新的 virtualenv。这涉及设置一个新的 "interpreter",其库将是 virtualenv 中的库集。您可能需要重新创建 Eclipse 项目才能使用此解释器。
- 安装 tensorflow。
- 在 eclipse 中,假设你已经安装了 pydev,转到 preferences>pydev>python interpreter.
- 在库选项卡中添加指向您的 tensorflow lib 文件夹的 lib 文件夹的路径。
截图如下:
我也有导入问题。我通过创建一个新项目并将解释器指定为 ~/tensorflow/lib/python2.7
来修复它
Eclipse 似乎随后指向正确的解释器并提供导入其他相关文件的功能 - 结果与上面的答案类似。
上面@mrry 的回答很有帮助 - 只有 5 步指南的 link 似乎不可用。
希望这可以帮助!
我正在尝试 运行 Python Eclipse Mars 的 Mac OS X 的 TensorFlow Python 示例,但我收到以下错误:
Unresolved import: tensorflow.python.platform
错误出现在第 3 行:
from __future__ import absolute_import
from __future__ import print_function
import tensorflow.python.platform
我是 Python 和 TensorFlow 的新手。我正在为 Eclipse 使用 PyDev。我在某处读到我可以将代码添加到 "External Libraries" 文件夹,但我不确定 TensorFlow 库在哪里。
我在 installation directions on the TensorFlow website.
之后安装了 TensorFlow我错过了什么?
听起来您 运行 遇到了 Python 环境的问题。处理此问题的最简单方法是执行以下步骤:
按照说明 here 将 TensorFlow 安装到 virtualenv 中。这避免了获取 root 权限的需要,并且更容易尝试不同版本的 TensorFlow。 (它也避免了与不同库的其他 system-installed 版本的冲突。)
按照 this guide 中的第 5 步,设置 PyDev 以使用新的 virtualenv。这涉及设置一个新的 "interpreter",其库将是 virtualenv 中的库集。您可能需要重新创建 Eclipse 项目才能使用此解释器。
- 安装 tensorflow。
- 在 eclipse 中,假设你已经安装了 pydev,转到 preferences>pydev>python interpreter.
- 在库选项卡中添加指向您的 tensorflow lib 文件夹的 lib 文件夹的路径。
截图如下:
我也有导入问题。我通过创建一个新项目并将解释器指定为 ~/tensorflow/lib/python2.7
来修复它Eclipse 似乎随后指向正确的解释器并提供导入其他相关文件的功能 - 结果与上面的答案类似。
上面@mrry 的回答很有帮助 - 只有 5 步指南的 link 似乎不可用。 希望这可以帮助!