默认情况下,Ubuntu 18中都安装了Python 2.7和3.6。但我希望将Anaconda Python与conda包管理器一起使用。为了避免任何冲突,我希望完全删除默认的Python 3.6。有没有办法做到这一点?请帮忙。
答案 0 :(得分:11)
不要那样做,就是那样。
你会后悔很多的
我是认真的
很多事情都会被删除,但是顺便说一句,如果您已经做的不用担心,那就有解决方案了。
只需在您的终端
sudo apt install ubuntu-desktop
如果需要,您也可以运行
#ubuntu-18.04.1
sudo apt install $( curl http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.manifest | sed -e 's#\t.*##g' )
答案 1 :(得分:1)
Ubuntu 18.04需要python 3.6才能运行。如果删除python 3.6,则重启后将无法登录。即使卸载python 3.6之后,Ubuntu仍将具有最小的python 3.6。因此您必须同时删除两者。完成此操作后,您将收到如下所示的错误。
https://itsfoss.com/failed-to-start-session-ubuntu-14-04/
您可以按照上述步骤来破坏Ubuntu。
答案 2 :(得分:-3)
您可以保留两个python版本并根据您的要求使用它。请参阅此答案@ Using both Python 2.x and Python 3.x in IPython Notebook
虽然不是一个好主意,但是如果你仍想删除python3.6
下面的命令应该可以做到这一点:
sudo apt-get purge python3.6
由于ubuntu还依赖python进行大量的内部功能,所以要注意并对你正在做的事情保持非常谨慎。