Рейтинг:0

Отображение разных версий python у разных пользователей

флаг se

Я установил разные версии Python в Ubuntu 20.04 LTS. Я добавил эти версии в «варианты обновления» для перехода на другую версию.

Когда я переключаюсь на другую версию Python от пользователя, отличного от root, с помощью «альтернатив обновления», он работает правильно для этого пользователя, но не работает для пользователя root. Он показывает предыдущую версию для пользователя root, когда я переключаюсь на python, используя альтернативу обновления в качестве пользователя root.

Random Person avatar
флаг us
Эй, Танвир Рахман! В Ask Ubuntu мы рекомендуем выводить код в виде текста (и форматировать его как код; прочитайте [это] (https://askubuntu.com/editing-help) для получения дополнительной информации) вместо снимка экрана в вопросе. Вы можете [отредактировать] свой вопрос, скопировать код и вывести его.Кроме того, подумайте о том, чтобы пройти страницу [тур].
флаг hr
Мне любопытно, как вы запускаете `update-alternatives` как пользователь без полномочий root - для этого требуется root, потому что он не setuid и изменяет символические ссылки в `/etc`
Рейтинг:0
флаг us

Каждый пользователь Ubuntu сохраняет версию Python по умолчанию независимо от root или любого другого пользователя.Я испытал это на себе, имея двух пользователей на одной машине с Ubuntu. Каждый новый созданный пользователь будет иметь системные настройки по умолчанию (во всем, а не только в Python) при первом создании, независимо от того, какие индивидуальные настройки могут быть у пользователя root.

Someone avatar
флаг my
Это связано с тем, что конфигурация среды рабочего стола хранится в каталоге `.config` в `$HOME` (`/home/user`). Как правило, каждый раз, когда вы создаете нового пользователя, создается новый домашний каталог с пустым `~/.config`, поэтому все конфигурации рабочего стола (и многие другие конфигурации) теряются.С другой стороны, Python не хранит свою конфигурацию в домашнем каталоге (если она не настроена как таковая вручную). Так что конфиги Python не теряются.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.