Терминальный Python 2.3 / 3.7

#python #terminal

#питон #терминал

Вопрос:

Итак, кодирование с помощью python на Mac намного сложнее, чем я думал, поскольку OS X использует Python 2.7, я не могу его удалить. Однако, когда я запускаю код в Visual Studio Code, он открывает терминал и запускает синтаксис Python 2.7. Что действительно неудобно, поскольку 2.7 скоро расформируется.

Итак, я в значительной степени спрашиваю, могу ли я изменить рабочую силу терминала, чтобы использовать 2.7 вместо 3.7. Или я видел, как люди используют «Вывод» вместо terminal.

Комментарии:

1. Также я установил код Visual Studio на Python 3, но когда я запускаю его в терминале, терминал считает его python 2

2. Вы можете установить Python3 с помощью brew install python3 (предполагая, что вы используете Homebrew; если нет, то почему бы и нет ?!? : P ). Затем либо запустите его явно с python3 помощью, pip3 etc , либо создайте виртуальную среду (используя venv или virtualenv ).

3. Я не думаю, что я объяснил это очень хорошо. Я пытаюсь сказать, что у меня уже есть Python 3, но у меня есть Python 2 (который предустановлен, потому что он нужен Mac) Но я пытаюсь выучить python 3, чего я не могу сделать, потому что он придерживается python 2

4. code.visualstudio.com/docs/python/environments объясняет, что делать с vscode; мой предыдущий комментарий объясняет, что делать с terminal (за исключением того, что вам не нужно создавать p3, если он у вас уже есть).