Безопасно установить Python 3.9 для пользователя без полномочий root?

(извините за мой английский)

Операционная система моего сервера — 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?

  • Здесь, безопасная установка означает, что установка не мешает системе Python 3.8 по умолчанию.
  • Неважно, установлен ли Python 3.9 (или выше) для всей системы или для конкретного пользователя.
1
задан 4 December 2021 в 16:35

0 ответов

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

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