Замените python2 на python3 в терминале?

Как заменить python2 на py3 в моем терминале gnome? Будет ли

alias python='python3'

работать? Спасибо!

1
задан 14 September 2016 в 23:09

1 ответ

Как отмечали другие, изменение python, указывающее на python3 в системе, может вызвать проблемы и, вероятно, не очень хорошая идея. Однако, если вы действительно хотите этого поведения для определенного проекта, вы можете рассмотреть возможность использования pyenv для определения того, что означает python в определенном каталоге. Это не в репозиториях, но довольно просто настроить страницу github. После установки и настройки pyenv,

pyenv versions

перечислит версии python, которые вы установили. Затем, чтобы установить python, указывать на python3 системы только для локального каталога (см. pyenv ), вы можете использовать

pyenv local 3.5.2

(при условии 16.04 или что-то другое python3 появляется на выходе команды pyenv versions).

Примечание. virtualenv, который находится в репозиториях, также может использоваться для аналогичного эффекта. См. Сравнение здесь.

2
ответ дан 23 May 2018 в 06:11

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

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