Ich habe versehentlich TensorFlow für Ubuntu / Linux 64-Bit installiert, GPU aktiviert. Wenn ich nur mit einer 64-Bit-Linux-CPU installiert habe, wird beim Importieren von Tensorflow von der Python-Konsole ein Segmentierungsfehler angezeigt.
Ich habe versehentlich TensorFlow für Ubuntu / Linux 64-Bit installiert, GPU aktiviert. Wenn ich nur mit einer 64-Bit-Linux-CPU installiert habe, wird beim Importieren von Tensorflow von der Python-Konsole ein Segmentierungsfehler angezeigt.
Antworten:
Hängt davon ab , wie Sie installieren es in Anbetracht der Tatsache , dass es mehrere Möglichkeiten , es zu tun hier . Die allgemeinste Art, wie Menschen es tun, ist durch Pip. Überprüfen Sie Folgendes:
sudo pip show tensorflow
Deinstallieren Sie mit:
sudo pip uninstall protobuf
sudo pip uninstall tensorflow
Installieren Sie es mit:
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
sudo pip.
Wenn Sie in condaenv oder einem virtuellen env ausgeführt werden, funktioniert sudo nicht. So können Sie verwenden:
python3 -m pip uninstall protobuf
python3 -m pip uninstall tensorflow-gpu
python3 -mDies ist der sicherste Weg, um sicherzustellen, dass Sie verwenden pip3und nicht pip2.