удалить все версии питона, кроме 3.9

Как сказано в этом вопросе , моя система тоже сломалась, когда я пытался удалить несколько установленных версий питона. Теперь я хочу сохранить только одну установку, то есть последнюю, а также иметь возможность не путать, создавая виртуальную зависть, и устанавливать пакеты на всегда одну версию питона и не иметь дело с наследием и многими другими причинами. Я хочу сохранить только одну версию питона, то есть питон 3.9. Как это сделать, не сломав систему?

Вот сколько питоновых версий я установил на свой 64-битный рабочий стол 20.04 ubuntu.

naveen@naveen-hp:~$ whereis python3
python3: /usr/bin/python3 /usr/bin/python3.8 /usr/bin/python3.9 /usr/lib/python3 /usr/lib/python3.8 /usr/lib/python3.9 /etc/python3 /etc/python3.8 /etc/python3.9 /usr/local/lib/python3.8 /usr/local/lib/python3.9 /usr/include/python3.8 /usr/share/python3 /usr/share/man/man1/python3.1.gz
naveen@naveen-hp:~$ whereis python
python: /usr/bin/python3.8 /usr/bin/python3.9 /usr/lib/python3.8 /usr/lib/python3.9 /usr/lib/python2.7 /etc/python3.8 /etc/python3.9 /usr/local/lib/python3.8 /usr/local/lib/python3.9 /usr/include/python3.8
0
задан 7 October 2020 в 12:17

1 ответ

Короткий ответ, вы не можете.

Причин тому несколько. что разные версии Python не имеют обратной совместимости. Например. Python 3.9 изменил некоторые API, поэтому код, работающий на Python 3.8, не обязательно будет работать на Python 3.9.

А предустановленный интерпретатор Python необходим для запуска системного кода. Например. apt, ваш установщик пакетов, написан на Python.

Пожалуйста, даже не пытайтесь :-)

1
ответ дан 9 October 2020 в 20:02

Другие вопросы по тегам:

Похожие вопросы: