我正在尝试在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。
这可能不完全是您要寻找的解决方案,但是我个人花了最后两个小时来诊断一个类似的问题,即在正确安装并满意其软件包后,TensorFlow无法正常工作。
它引发了一个奇怪的_IO模块导入错误,这似乎表明python在正常工作,我最终将其追溯到El Cap中引入的系统完整性保护问题。
请参阅此处以获取简单的修复方法,以使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
并且不会引发任何错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句