¿Cómo desinstalar TensorFlow por completo?

13

Accidentalmente instalé TensorFlow para Ubuntu / Linux de 64 bits, GPU habilitado. Cuando instalé solo con CPU Linux de 64 bits, recibo un error de segmentación al importar el tensorflow desde la consola de Python.

chandan
fuente
¿Intentó primero importar numpy y luego importar tensorflow?
Martin Thoma

Respuestas:

15

Depende de cómo lo instales teniendo en cuenta el hecho de que hay varias formas de hacerlo aquí . La forma más genérica de hacerlo es a través de pip, verifique usando:

sudo pip show tensorflow

Desinstalar usando:

sudo pip uninstall protobuf
sudo pip uninstall tensorflow

Instálelo usando:

sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
PseudoAj
fuente
8
No lo harás sudo pip.
runDOSrun
2
@runDOSrun ¿por qué no?
Charlie Parker
2
¿por qué necesitas protobuf para desinstalar tensorflow?
Charlie Parker
1
¿Por qué protobuf ???
HelloWorld
@PseudoAj ¿Por qué?
HelloWorld
2

Cuando se ejecuta en condaenv o cualquier sudo virtual env no funciona. Entonces puedes usar:

python3 -m pip uninstall protobuf    
python3 -m pip uninstall tensorflow-gpu

python3 -mes la forma más segura de asegurarse de que está utilizando pip3y no pip2.

Tessaracter
fuente