#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.