Какой Python работает? [Дубликат]

На этот вопрос уже есть ответ здесь:

Я только что установил Python 3.7 и хотел бы понять, почему я получаю следующий вывод от bash:

g-luca@hp-notebook:~$ python3.7 -V
Python 3.7.0
g-luca@hp-notebook:~$ python3 -V
Python 3.5.2
g-luca@hp-notebook:~$ python -V
Python 2.7.12
3
задан 29 September 2018 в 01:42

1 ответ

Необходимо проверить, какие символьные ссылки существуют. Двоичные файлы Python расположены в каталоге /usr/bin (сверьтесь which pythonX.Y). python3 символьная ссылка указывает на python3.5 двоичный файл.

Как упомянуто в комментариях: если Вы не хотите вводить python3.7 каждый раз Вы не должны изменять символьную ссылку. Изменение версии Python могло бы тормозить системный материал неожиданными способами. Необходимо скорее создать псевдоним в оболочке. В Bash Вы добавили бы что-то как alias python=python3.7 в ~/.bashrc.

2
ответ дан 1 December 2019 в 16:51

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

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