在Pycharm上安装tensorflow(Mac)

Bil*_*ack 8 python-2.7 tensorflow

在此输入图像描述在此输入图像描述我试图在Pycharm IDE中使用tensorflow.

似乎在Pycharm中,只需单击一下即可安装软件包.颠簸很容易.现在,当我尝试安装tensorflow时发生错误.如截图所示,Tensorflow通过Mac上的终端安装,使用该命令

sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0-py2-none-any.whl (请参阅https://www.tensorflow.org/versions/r0. 8/get_started/os_setup.html #pip-installation)有什么建议吗?谢谢.

在此输入图像描述

小智 16

如果你使用virtualenv选项安装tensorflow并想从Pycharm中为项目使用它,你需要设置一个相应的virtualenv解释器.论坛上有一些解决方案,例如如何让VirtualEnv TensorFlow在PyCharm中运行?但是,有一个"python包装工具未找到pycharm"错误,对我不起作用.

这对我来说是一个有效的解决方案,首先从Pycharm创建一个virtualenv,然后在那里安装tensorflow:

  1. 在Pycharm中,首选项 - >项目解释器 - >创建VirtualEnv - >为virtualenv提供您选择的名称和位置,并选择"继承全局站点包"选项 - >确定. 创造virtualenv
  2. 在命令行中,在步骤1中创建的virtualenv位置安装tensorflow.对于上述情况,该位置~/tensorflow_pycharm因此运行命令virtualenv --system-site-packages ~/tensorflow_pycharm

  3. 在Pycharm中,选择创建的项目解释器,然后选择tensorflow包,双击以安装包.

  4. 如果步骤3成功,请设置运行配置,然后尝试运行示例程序. 运行配置 示例程序


Pau*_*Lan 6

更新 - 2017年11月1日:

尝试使用最新的Jetbrain PyCharm社区版(2017.2.4)和Python 2.7.14,Installing with virtualenv以及https://www.tensorflow.org/install/install_mac.

使用virtualenv安装tensorflow

使用virtualenv安装tensorflow

virtualenv文件夹

将Local添加到Project Interpreter.

选择Project Interpreter

Pycharm配置

运行脚本

在此输入图像描述

在此输入图像描述

生成图表

tensorboard --logdir=/tmp/tensorflow_logs在PyCharm的终端运行

在此输入图像描述

在浏览器中查看图表


Bil*_*ack 2

总结一下(在 Mac 上):

步骤1,在Pycharm上获取最新的Python(今天2.7.11): Pycharm,找不到Python版本2.7.11

步骤2,按照https://www.tensorflow.org/versions/r0.8/get_started/os_setup.html#download-and-setup的“Pip安装”进行操作

第三步,Pycharm--首选项--项目解释器,安装最新版本的numpy、protobuf、六. Pycharm (Mac) 上的 Tensorflow 导入错误 注意,安装时可能需要单击“指定版本”。

第四步,Pycharm--首选项--项目解释器,安装最新版本的tensorflow(今天v 0.8.0)。请注意,如果找不到 v0.8.0,则可能需要手动单击“管理存储库”,然后添加步骤 2 的链接(https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0-py2-无-任何.whl )

这些步骤在我的两台 Mac 电脑上都运行良好。感谢贡献者在此过程中提供的所有帮助。