На этот вопрос уже есть ответ здесь:
Это мой первый время использования ubuntu, поэтому я пока не знаю, как его использовать ... Как я могу установить python 3.5.2? У него уже есть версия 2.7.12. Моя версия Ubuntu - Ubuntu 16.04 LTS (рабочий стол).
Базовый процесс:
sudo apt-get update
sudo apt-get install python3
, Если Вы хотите очень определенную версию:
sudo apt-cache show python3
sudo apt-get install python3=3.5.1*
Поскольку Вы, должно быть, уже заметили, что Ubuntu 16.04 имеет 'Python 2.7.12' по умолчанию. Для проверки версии Python по умолчанию работайте ниже строки
$ python -V
, она должна возвратить 'Python 2.7.12'
, рекомендуется, чтобы мы не пытались изменить/удалить этот пакет по умолчанию Python, потому что могло быть много других системных файлов/приложений в зависимости от нее, и она могла бы создать некоторые неожиданные ошибки или проблемы, если мы удаляем этот пакет Python по умолчанию.
Так, для использования последней версии Python было бы лучше пойти для создания виртуальной среды ('virtualenv'). Это - модуль в Python, который упрощает нас для использования нескольких версий Python в той же системе.
неродной 1: Первая установка python3 -
$ sudo apt-get update
$ sudo apt-get install python3
неродной 2: Теперь установите 'virtualenv '-
$ pip install virtualenv
Step-3: Теперь установите путь virtualenv к Вашему желаемому каталогу. позволяет сначала создают желаемый каталог -
$ mkdir MYENV
он создаст папку в текущем каталоге с 'MYENV'
Step-4 имени: установите путь virtualenv к созданному (желаемому) каталогу -
$ sudo virtualenv -p python3 MYENV
неродной 5: Активируйте сделанный virtualenv
$ source MYENV/bin/activate
.. необходимо смочь добраться (MYENV) как префикс в терминальной командной строке. Теперь выполненный ниже команды
$ python -V
это должно возвратить 'Python 3.5.2'