В настоящее время, когда я набираю «python» на терминале, я получаю v2.6, который все в порядке и dandy, но как я могу настроить его вместо v3.1? Есть ли переменная «путь» где-то, что я могу изменить как окна?
EDIT: У меня уже установлен и запущен python3. Я просто хочу знать, как установить его как версию python по умолчанию для оболочки.
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести 'python3' в в командной строке для запуска Python 3.1 при сохранении нормальной системы Python.
Прежде всего, вам нужно установить пакет python3
. После его установки перейдите к терминалу и введите:
sudo update-alternatives --config python
, затем выберите python3 из представленного списка. [ ! d12]
Если это не сработает, возможно, вам придется воссоздать символическую ссылку. Сначала сохраните его:
sudo mv / usr / bin / python / usr / bin / pythonSAVE
затем создайте альтернативы:
sudo update-alternatives --install python2.5 python /usr/bin/python2.5 2 sudo update-alternatives --install python3.1 python /usr/bin/python3.1 1
[ ! d22]создать новую символическую ссылку:
sudo ln -s / etc / alternatives / python / usr / bin / python
Наконец, выберите один (python3), который вы хотите использовать:
sudo update-alternatives --config python
И если вам нужно вернуться к python2, просто повторите команду:
sudo update-alternatives --config python
Я предполагаю, что просто установите пакет, а варианты обновлений будут работать очень хорошо, вы может не понадобиться воссоздавать ссылки с нуля. Спасибо!
EDIT: Как указано здесь , опции
update-alternatives
с опциями- install
принимают абсолютную ссылку , поэтому вам может потребоваться запустить:sudo update-alternatives --install / usr / bin / python python /usr/bin/python2.5 2 sudo update-alternatives --install / usr / bin / python python /usr/bin/python3.1 1
sudo update-alternatives --config python
, но он сообщает мне update-alternatives: error: нет альтернатив для python.
Я попытался воссоздать символическую ссылку, как вы сказали, но это не semm ничего менять ... Что может быть неправильно?
– Sean Bone
27 June 2014 в 14:52
Сначала установите Python 3.1, используя репозиторий мертвых змей: https://launchpad.net/~fkrull/+archive/deadsnakes
Затем вы можете ввести 'python3' в в командной строке для запуска Python 3.1 при сохранении нормальной системы Python.
python3.1-minimal
находится в репозиториях Ubuntu, но на самом деле этот репозиторий содержит python2.4
и python2.5
- что довольно приятно. (Я должен использовать python 2.4 для высокопроизводительных вычислений, знаю боль ...)
– Stefano Palazzo♦
24 November 2010 в 14:14