我对tensorflow完全不熟悉。我刚安装了tensorflow0.8.0以便在Python中使用。我只用它安装了CPU:
pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl --user
我正在部门计算机上工作,所以我无法做sudo
我的python是:
Python 2.7.5 (default, Oct 11 2015, 17:47:16)
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux2
当我这样做时:
import tensorflow as tf
它让我回头
Segmentation fault
然而,当我这样做时:
import numpy
import tensorflow as tf
有效。
那么,知道为什么会这样吗?有必要解决这个问题吗?
[5月22日升级]我已阅读问题https://github.com/tensorflow/tensorflow/issues/2034,该问题解决了同一问题,并尝试按照该问题中的建议重新编译scipy
和numpy
,但是问题依然存在。即,我必须在import numpy
之前import scipy
或import tensorflow
。那么对此有什么看法吗?