如何完全卸载TensorFlow?


13

我不小心安装了适用于Ubuntu / Linux 64位,支持GPU的TensorFlow。当我仅安装Linux 64位CPU时,从python控制台导入tensorflow时出现分段错误。


您是否尝试过先导入numpy然后再导入tensorflow?
马丁·托马

Answers:


15

取决于您如何安装它,并考虑到有多种方法可以在此处进行安装。人们最常用的方式是通过点子,请使用以下命令进行检查:

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

8
你不会的sudo pip
runDOSrun

2
@runDOSrun为什么不呢?
查理·帕克

2
为什么需要protobuf卸载tensorflow?
查理·帕克

1
为什么是protobuf?
HelloWorld '18

@PseudoAj为什么??
HelloWorld '18

2

condaenv或任何虚拟env中运行时,sudo不起作用。因此,您可以使用:

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

python3 -m是确保您正在使用pip3而不是的最安全的方法pip2

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.