Я использую Ubuntu 16.04. Недавно я установил python3.7.3, выполнив следующие команды:
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.7
после выполнения этих команд я набрал:
python3.7
там написано:
Python 3.7.3 (по умолчанию, 26 марта 2019 г., 01:59:45) [GCC 5.4.0 20160609] в Linux. Для получения дополнительной информации введите «help», «copyright», «credits» или «license».
Но по умолчанию Python в Ubuntu все еще Python3,5. Чтобы настроить его, я запустил следующую команду в терминале:
sudo update-alternatives --config python
вывод команды выглядит следующим образом:
Существует только одна альтернатива в группе ссылок Python ( предоставление / usr / bin / python): /usr/bin/python3.5 Ничего не настраивается.
Любая помощь для решения этой проблемы высоко ценится.
Заранее спасибо.
После установки Python 3.6.x и/или 3.7.x необходимо заставить python3 использовать новый установленный Python вместо значения по умолчанию 3,5 выпуска.
Выполнение после команд для добавления альтернатив:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 3
Затем можно переключиться между версиями Python для python3:
sudo update-alternatives --config python3
ОШИБКА: существует ошибка для этого метода: терминал гнома won’t запуск после переключателя к более новой версии.
Для решения этого необходимо воссоздать символьную ссылку:
sudo rm /usr/bin/python3
sudo ln -s python3.5 /usr/bin/python3
версия Проверки с:
python3 -V