Имеет ли смысл удаление старой версии Python?
Я установил python3.9.1 на своём vps. Там уже стоял 3.5. Имеет ли смысл удаление старой версии и к каким последствиям это приведёт.
Ответы (2 шт):
при установке python3.9 в /usr/bin/python у Вас сломались библиотеки в /usr/lib/python2.7 и /usr/lib/python3.5
Выполни команды чтоб посмотреть список библиотек
dpkg --search /usr/lib/python2.7
dpkg --search /usr/lib/python3.5
И посмотри что зависит от этих библиотек (не удалится ничего потому что зависимости не дадут)
dpkg --remove python3.5 libpython3.5
Безопасно поставить питон можно через make altinstall - так системные ссылки будут вести все также на системный питон.
Нет, не имеет. Они отлично стоят параллельно. Если вам нужен и тот, и тот — то они друг другу не мешают. Если вы хотите 3.5 удалить, то рекомендую вот так (Debain, Ubuntu, Debian-based, Ubuntu-based):
sudo apt autoremove python3.5
Но не удаляйте системный питон — это может порушит всю систему.