Как обновить Python 2.7 до 3 в терминале - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь запустить скрипт python3 через терминал на моем Mac, но каждый раз, когда я запускаю файловый терминал, используется Python 2.7, несмотря на установку 3.7.

В других потоках я читал, что python3 может бытьзапустить с помощью команды "python3", но это, кажется, загружает меня в синтаксис Python с ">>>" в начале каждой строки

Есть ли способ запустить Python 3 при использовании любого синтаксисародной для терминала?

Или, в крайнем случае, какая команда запускает файл .py из синтаксиса python?

1 Ответ

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

Чтобы запустить скрипт Python из терминала в python3, используйте:

python3 python-file.py

, если вы хотите написать его таким образом python python-file.py, вам нужно создать ссылку symbolik от /usr/bin/python до /usr/bin/python3используя команду (, делайте это только в том случае, если вы знаете, что вы делаете ):

ln -s /usr/bin/python3 /usr/bin/python

, если вы хотите запустить файл с помощью ./python-file.py, вам нужно добавить "Шебанг" в начало вашего файла:

#!/usr/bin/env python3
...