我意外地为启用了 GPU 的 Ubuntu/Linux 64 位安装了 TensorFlow。当我仅使用 Linux 64 位 CPU 安装时,从 Python 控制台导入 TensorFlow 时出现分段错误。
答案1
取决于你如何安装,因为有多种方法可以安装这里. 人们最常用的方式是通过 pip,使用以下命令进行检查:
sudo pip show tensorflow
卸载使用:
sudo pip uninstall protobuf
sudo pip uninstall tensorflow
使用以下方式安装:
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
答案2
在 env 或任何虚拟环境中运行时,conda
sudo 不起作用。因此,您可以使用:
python3 -m pip uninstall protobuf
python3 -m pip uninstall tensorflow-gpu
python3 -m
是最安全的方法,以确保您正在使用pip3
而不是pip2
。