(извините за мой английский)
Операционная система моего сервера — Ubuntu 20.04. В Ubuntu 20.04, как известно, по умолчанию установлен Python 3.8, и многие системные приложения работают на Python 3.8.
Я дополнительно установил Python 3.9 на свой сервер Ubuntu. И мой сервер некоторое время работал нормально.
Однако когда я обновил глобальные модули Python (оба версии 3.8 и 3.9), возникла проблема. Некоторые системные программы, такие как Software Updater
и Software and Update
, не работают.
Они выдают ошибки, говоря, что не могут найти некоторые глобальные модули Python. Я попытался решить проблему, переустановив глобальные модули Python, но не смог это исправить.
Мне не нужен Python 3.9 для всей серверной системы, только для нескольких учетных записей пользователей без полномочий root. И единственными необходимыми глобальными модулями являются pip
и venv
. Другие модули могут быть установлены на базе проекта.
Итак, я попытался установить Python 3.9 как пользователь без полномочий root. Но некоторые ошибки произошли, и не удалось.
Как я могу безопасно установить Python 3.9 (или выше) для пользователей без полномочий root?