Как изменить python3 с python3.5 на python3.6

Попробуйте установить (или переустановить) пакет ubuntu-desktop с помощью:

sudo apt-get install ubuntu-desktop
5
задан 5 April 2017 в 19:32

10 ответов

Изменение версии по умолчанию python3 может повредить многие вещи в вашей системе, и я бы посоветовал сделать python3 точкой python3.6. Лучше просто называть python3.6 явно в тех программах, где это важно, и оставить символическую ссылку python3 как есть.

6
ответ дан 22 May 2018 в 23:57

Изменение версии по умолчанию python3 может повредить многие вещи в вашей системе, и я бы посоветовал сделать python3 точкой python3.6. Лучше просто называть python3.6 явно в тех программах, где это важно, и оставить символическую ссылку python3 как есть.

6
ответ дан 18 July 2018 в 15:29

Изменение версии по умолчанию python3 может повредить многие вещи в вашей системе, и я бы посоветовал сделать python3 точкой python3.6. Лучше просто называть python3.6 явно в тех программах, где это важно, и оставить символическую ссылку python3 как есть.

6
ответ дан 24 July 2018 в 20:39

Изменение версии по умолчанию python3 может повредить многие вещи в вашей системе, и я бы посоветовал сделать python3 точкой python3.6. Лучше просто называть python3.6 явно в тех программах, где это важно, и оставить символическую ссылку python3 как есть.

6
ответ дан 31 July 2018 в 23:40

Изменение версии по умолчанию python3 может повредить многие вещи в вашей системе, и я бы посоветовал сделать python3 точкой python3.6. Лучше просто называть python3.6 явно в тех программах, где это важно, и оставить символическую ссылку python3 как есть.

6
ответ дан 2 August 2018 в 18:37

Изменение версии по умолчанию python3 может повредить многие вещи в вашей системе, и я бы посоветовал сделать python3 точкой python3.6. Лучше просто называть python3.6 явно в тех программах, где это важно, и оставить символическую ссылку python3 как есть.

6
ответ дан 9 August 2018 в 03:08

В качестве альтернативы псевдонимам вы можете использовать update-alternatives:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

Эта команда создаст ссылку в: /usr/bin/python3 до /usr/bin/python3.6.

I ' m не уверен, что это хорошая идея, возможно, обновление делает его сломанным.

Другие параметры - это создание ссылки на желаемую версию python в ~/bin, а затем добавление этого пути к переменной среды $ PATH:

export PATH=/home/$USER/bin:$PATH

Или внутри вашего .profile:

PATH=/home/$USER/bin:$PATH
2
ответ дан 22 May 2018 в 23:57
  • 1
    Это сломает вещи, ожидающие, что python3 будет python3.5 (по состоянию на 17.04). Например, запуск терминала не будет работать, и индикатор обновления завершится с ошибкой. Фактически ломается довольно неплохо. – Nick Perkins 16 July 2017 в 02:02

В качестве альтернативы псевдонимам вы можете использовать update-alternatives:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

Эта команда создаст ссылку в: /usr/bin/python3 до /usr/bin/python3.6.

I ' m не уверен, что это хорошая идея, возможно, обновление делает его сломанным.

Другие параметры - это создание ссылки на желаемую версию python в ~/bin, а затем добавление этого пути к переменной среды $ PATH:

export PATH=/home/$USER/bin:$PATH

Или внутри вашего .profile:

PATH=/home/$USER/bin:$PATH
2
ответ дан 18 July 2018 в 15:29

В качестве альтернативы псевдонимам вы можете использовать update-alternatives:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

Эта команда создаст ссылку в: /usr/bin/python3 до /usr/bin/python3.6.

I ' m не уверен, что это хорошая идея, возможно, обновление делает его сломанным.

Другие параметры - это создание ссылки на желаемую версию python в ~/bin, а затем добавление этого пути к переменной среды $ PATH:

export PATH=/home/$USER/bin:$PATH

Или внутри вашего .profile:

PATH=/home/$USER/bin:$PATH
2
ответ дан 24 July 2018 в 20:39
  • 1
    Это сломает вещи, ожидающие, что python3 будет python3.5 (по состоянию на 17.04). Например, запуск терминала не будет работать, и индикатор обновления завершится с ошибкой. Фактически ломается довольно неплохо. – Nick Perkins 16 July 2017 в 02:02

В качестве альтернативы псевдонимам вы можете использовать update-alternatives:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

Эта команда создаст ссылку в: /usr/bin/python3 до /usr/bin/python3.6.

I ' m не уверен, что это хорошая идея, возможно, обновление делает его сломанным.

Другие параметры - это создание ссылки на желаемую версию python в ~/bin, а затем добавление этого пути к переменной среды $ PATH:

export PATH=/home/$USER/bin:$PATH

Или внутри вашего .profile:

PATH=/home/$USER/bin:$PATH
2
ответ дан 31 July 2018 в 23:40
  • 1
    Это сломает вещи, ожидающие, что python3 будет python3.5 (по состоянию на 17.04). Например, запуск терминала не будет работать, и индикатор обновления завершится с ошибкой. Фактически ломается довольно неплохо. – Nick Perkins 16 July 2017 в 02:02

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

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