Возникли проблемы при попытке выполнить простой HelloWorld.py файл из Windows cmd

#python #python-3.x #windows #command-line

#python #python-3.x #Windows #командная строка

Вопрос:

Я очень новичок в python, и я пытаюсь выполнить файл python с именем HelloWorld.Py . Код в редакторе файлов

 #! Python3
print('Hello world!')
 

Я пытаюсь сделать это из командной строки Windows. Правильный путь из того, что я могу сказать в приложении «Мои документы»: C:UserschinaPythonFilesHelloWorld.py .

Поскольку я следую курсу Udemy, рекомендуется ввести py.exe C:/Users/china/PythonFiles/HelloWorld.py (заполнено моим примером).

Сначала я вернул синтаксическую ошибку для использования py.exe . Чтение в Интернете привело меня в замешательство по поводу того, что ставить перед C:, и после удаления py.exe , и просто набрав C:/Users/china/PythonFiles/HelloWorld.py возвращает ошибку «Не удалось создать процесс с использованием ‘Python3 » .C:UserschinaPythonFilesHelloWorld.py » ‘

Что я делаю не так? Я исследовал онлайн в течение нескольких часов, и я все еще не приблизился к пониманию этого. Пожалуйста, помогите!

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

1. Пожалуйста, добавьте свой HelloWorld.py файл (отредактируйте свой вопрос), чтобы я мог взглянуть на код. Похоже, что с вашим сценарием может возникнуть проблема.

2. Исправлено включение кода, который я написал в файле. Спасибо

Ответ №1:

Удалите комментарий или измените его на #!python3 . py.exe не нравится заглавная буква.

Комментарий не нужен, если у вас не установлены как Python 2, так и Python 3, и он указывает py.exe , какой Python использовать, но требует строчных python букв, за которыми следует основная и, возможно, второстепенная версия, например #!python3.6 #!python3 , или . Если комментарий отсутствует, будет использоваться последняя установленная версия Python.