#python-3.x
#python-3.x
Вопрос:
Я начал изучать книгу «Ускоренный курс python». Я изучал настройку Python3 в sublime text, но он не запускается должным образом. Вот код:
{
"cmd":["python3","-u","$file"]
}
Я установил этот код в python3 в системе сборки. И я попытался запустить «привет, мир python!»:
print("Hello Python world!)
Я пытался выбрать и запустить Python3 из своего кода в системе сборки, но это не работает.
Я не знаю, почему это не работает. что я должен делать?
Ответ №1:
Убедитесь, что вы действительно вызываете интерпретатор Python в командной строке.
В Windows на Python обычно ссылаются как на py, если он был добавлен в %PATH% во время установки.
В Linux или macOS на Python 3 обычно ссылаются как на python3.
Чтобы добавить Python в %PATH%, снова запустите программу установки Python, нажмите «Изменить», затем активируйте «py launcher», нажмите «Далее» и «Установить».
Использовать в Windows:
{
"cmd":["py", "-u", "$file"]
}
Linux / macOS:
{
"cmd":["python3", "-u", "$file"]
}
PS: Я не знаю, есть ли в вашем коде Python просто опечатка здесь, в вопросе, но, похоже, не хватает одной двойной кавычки. Если вы получаете сообщения об ошибках, содержащие «Синтаксическую ошибку», забудьте о программе запуска py. В вашем коде просто синтаксическая ошибка. Использовать:
print("Hello Python World!")
Комментарии:
1. Спасибо!! Но я нажал изменить и активировал «py launcher», но когда я снова запускаю Python, активированная функция отключается. Я также активировал его и попытался запустить, но он по-прежнему не выводит «Привет, мир Python». Мой экран выглядит следующим образом:
2. Когда я ввожу приведенный выше код в систему сборки и нажимаю Python 3 и пытаюсь напечатать «Привет, мир Python», появляется сообщение [Ошибка WinError 2] Ошибка FileNotFoundError.
3. PS: В моем вопросе была опечатка в кавычках. В моей программе не было опечаток. Спасибо, что указали.
4. Можете ли вы запустить оболочку Python, набрав py в cmd?
5. ДА. Я могу запустить оболочку Python, введя py в cmd.