【发布时间】:2016-04-21 12:49:35
【问题描述】:
我使用的是 Ubuntu 14.04,并在 virtualenv 中安装了 tensorflow 0.8.0(仅限 64 位 CPU)(使用 pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl)。
运行python -c "import tensorflow" 会出现以下错误
Segmentation fault (core dumped)
但是,在 Spyder 控制台(其解释器是 virtualenv 的解释器)中运行 import tensorflow 可以正常工作。
我确信在这两种情况下使用的解释器是相同的(我已经打印了sys.executable)
知道这里发生了什么吗?
编辑:在 virtualenv 外安装 tf,我可以毫无问题地执行 import tensorflow。
【问题讨论】:
-
在 GDB 下运行以获取堆栈跟踪可能很有用
标签: python-2.7 segmentation-fault virtualenv tensorflow