我正在尝试使用
在我的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。
答案 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
并且它不会抛出任何错误。