在mac上安装张量流

时间:2015-11-25 20:11:54

标签: python macos tensorflow

我正在尝试使用

在我的mac上安装张量流
sudo pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl

我收到错误:

Traceback (most recent call last):

File "<string>", line 16, in <module>

IOError: [Errno 2] No such file or directory: '/var/folders/9y/r7zhtk2s1s90hwcty1d6964w0000gn/T/pip-pnXFjW-build/setup.py'

我在OSX 10.11.1上安装了所有开发工具pip和python2.7。

1 个答案:

答案 0 :(得分:1)

这可能不是您正在寻找的解决方案,但我个人花了最后两个小时来诊断类似问题,其中TensorFlow在正确安装并满足其包装后无法正常工作。

它抛出了一个奇怪的_IO模块导入错误,似乎说python工作正常,我最终追溯到El Cap中引入的系统完整性保护问题。

请参阅here进行简单的修复,以便让pip再次正常工作。

  

对于那些好奇的人,Apple推出SIP以确保没有用户意外伤害系统文件,但在此过程中,用户以root身份运行命令变得更加棘手

另外,请记得运行

sudo easy_install --upgrade six

sudo pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl

禁用SIP以确保修补任何要求。如果由于某种原因失败,您可能需要卸载一些pip包。

作为最后一点,如果在python shell中你可以

,你应该离开地面
import tensorflow as tf

并且它不会抛出任何错误。