Как остановить запуск Python 2.7, когда в терминале вызывается «python3»? - PullRequest
0 голосов
/ 26 января 2019

Когда я запускаю python3 в терминале, он говорит, что я использую Python 2.7.10. Я обновил пакет pip и пакет conda, и так как у меня нет возможности запустить python3. Я уверен, что python 2 работает так, как работает 'print "hello", что не должно быть, если python3 успешно запущен.

Daves-MBP:Desktop dave$ python3

Python 2.7.10 (default, Oct  6 2017, 22:29:07) 
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin

Type "help", "copyright", "credits" or "license" for more information.
>>> print "hello"
hello

Это НЕ должно работать, если запущен python3. Как я могу запустить python3, когда захочу? Нужно ли настраивать путь среды или что-то еще?

1 Ответ

0 голосов
/ 30 января 2019

Хорошие новости. Я решил проблему самостоятельно (используя другую статью на форуме) Установка псевдонима для другой версии Python в терминале устраняет эту ошибку.

$ alias python='python3.7'
$ alias python2='python2'
$ alias python3='python3.7'

Поэтому, когда я набираю 'python' в терминале, вызывается python3. Не уверен, была ли у меня проблема с псевдонимом или путем, так как я не знал обо всех этих понятиях до того, как столкнулся с проблемой.

Убедитесь, что у вас установлена ​​версия python, прежде чем вводить, например, в python3.7 или 3.5.

Кроме того, один только python3 не работает. Введите python3.1 или python3.3

...