2017-06-17 90 views
1

我根据this guideUbuntu 16.04安装Python 2.7.13,并成为默认版本的替代version 2.7.12。但是,我想完全删除Python 2.7.13并返回version 2.7.12作为默认版本,因为pip命令不起作用,出现以下错误。如何完全在Ubuntu 16.04卸载蟒蛇2.7.13

bash: /usr/local/bin/pip: /usr/bin/python: bad interpreter: No such file or directory 

能否请你帮助我如何完全删除Ubuntu 16.04Python 2.7.13?否则,你能否建议如何解决上述错误?

+4

做任何事情之前,我建议你运行'$ sudo apt install --reinstall python python-apt python2.7-minimal'; Ubuntu的依赖于一个工作的python2安装!并且您的问题可能更适合此处:https://askubuntu.com/ –

回答

3

注意:不建议从Ubuntu中删除默认Python,它可能会导致GDM(图形显示管理器,提供图形登录功能)失败。

要完全卸载Python2.x.x,一切都取决于它。使用此命令:

sudo apt purge python2.x-minimal 

由于仍有很多依赖Python2.x.x的包。所以你应该仔细看看你想要删除的包,然后再让它继续。

谢谢,我希望这会对你有所帮助。

2

试试下面看到蟒蛇

whereis python 
which python 

随后的所有实例使用删除所有实例:

sudo apt autoremove python 

重复命令和apt的autoremove蟒蛇(所有版本) 应该这样做,然后再安装如果你需要重新安装,你可以使用Anaconda并管理Pythons。