TensorFlow与Eclipse

Edd*_*ddy 3 python eclipse macos pydev tensorflow

我正在尝试使用Eclipse Mars for Mac OS X运行TensorFlow Python示例,但是我收到以下错误:

Unresolved import: tensorflow.python.platform 
Run Code Online (Sandbox Code Playgroud)

第3行引发错误:

from __future__ import absolute_import
from __future__ import print_function

import tensorflow.python.platform
Run Code Online (Sandbox Code Playgroud)

我是Python和TensorFlow的新手.我正在使用PyDev for Eclipse.我在某处读到了我可以在"外部库"文件夹中添加代码,但我不确定TensorFlow库在哪里.

按照TensorFlow网站上的安装说明安装了TensorFlow.

我错过了什么?

mrr*_*rry 5

听起来你遇到了Python环境的问题.处理此问题的最简单方法是执行以下步骤:

  1. 按照此处的说明将TensorFlow安装到virtualenv中.这样就无需获取root权限,并且可以更轻松地尝试使用不同版本的TensorFlow.(它还避免了与其他系统安装的不同库版本的冲突.)

  2. 设置PyDev以使用您的新virtualenv,按照本指南中的步骤5开始.这涉及建立一个新的"解释器",其库将是virtualenv中的库集.您可能需要重新创建Eclipse项目才能使用此解释器.