Рейтинг:0

Как изменить указатель пути python3?

флаг cn

Я использую Убунту 20.04.2 ЛТС с версия питона 3.9.5 установлен.

Когда я печатаю какой питон в терминале показывает /USR/бен/питон который является путем по умолчанию для питон2 (2,7 в моем случае). Но когда я печатаю какой питон3, это показывает /USR/локальные/бин/python3, а не обычный путь по умолчанию (/USR/бен/python3) для питона3.

я проверил свой /USR/бен папку, и я заметил, что есть файлы с именами python3 и python3.9. Я просто хочу, чтобы моя переменная пути python3 указывала на местоположение /USR/бен/python3 или же /usr/bin/python3.9. Какие шаги я должен предпринять для этого?

P.S., Я не хочу устанавливать python по умолчанию на python3, инструкции которых я нашел на форуме ask-ubuntu, а также во многих статьях после некоторого поиска в Google. Я просто хочу установить свой путь python3 на /USR/бен/python3 или же /usr/bin/python3.9

oldfred avatar
флаг cn
НЕ меняйте python3 по умолчанию, мой 20.04 показывает `ls -l /usr/bin/python* ` : `/usr/bin/python3 -> python3.8 ` Ubuntu использует эту версию, и изменение версии приведет к поломке Ubuntu. Несколько лет назад единственным исправлением была полная переустановка. Теперь это можно исправить, если у вас есть живой установщик и вы можете вернуться в систему, чтобы сбросить на правильный python. Вы можете установить столько других версий Python, сколько хотите, но должны ссылаться на них конкретно.
Рейтинг:2
флаг cn

Пока обычай питон3 установлен в /USR/местные/бен/, он будет отображаться по умолчанию питон3 исполняемый. Почему? Потому что по умолчанию /USR/местные/бен/ указан ранее в пути поиска, то /USR/бен. Таким образом, ваши пользовательские исполняемые файлы имеют приоритет над установленными системой.

Чтобы система нашла /USR/бен/python3 во-первых, вы должны съехать /USR/локальные/бин/python3. Альтернативой может быть бегущая строка с вашим PATH, перемещение /USR/местные/бен позади, но это повлияет на любой другой пользовательский исполняемый файл.

Таким образом, переименовать /USR/локальные/бин/python3 к /usr/локальные/бин/python3cust или что-то. Затем вы будете использовать версию Python по умолчанию.

В Ubuntu вы фактически не можете изменить версию Python по умолчанию. Python широко используется в операционной системе. Изменение версии, скорее всего, сломает что-то.

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

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