2013-09-05 7 views
1

enter image description hereКак запустить мою программу Python, которую я написал?

Я пытаюсь запустить свой файл celcius.py, но я не знаю, что ввести в командной строке ...

Когда я типа Python celcius.py он не работает:

я получаю следующее сообщение:

>>> python celcius.py 
    File "<stdin>", line 1 
    python celcius.py 
       ^
SyntaxError: invalid syntax 
>>> 

Когда я открываю это программа с графическим интерфейсом IDLE Python он запускает программу и закрывает программу прежде, чем я могу видеть это. Я где-то читал, что он не будет закрыт, если вы запустите его из командной строки.

+0

Является файл там Celsius вместо celsius.py? Возможно, вы захотите добавить расширение файла, если это так – dwarduk

ответ

2

Вам нужно ввести «python celsius.py» в командной строке Windows, а не в командной строке Python; это работает сразу, если каталог Python находится в вашем PATH. Вероятно, это не так, поэтому вам нужно использовать это вместо: C:\Python27\python.exe celsius.py.

Поскольку цельсию для вас находится в той же папке, питона, вы можете сделать это, а также:

CD C:\Python27 
python.exe celsius.py 

В общем, изменить каталог (CD) туда, где файл хранится, а затем запустить C:\Python27\python.exe <filename>

Двойной щелчок, как правило, проще в Windows, хотя, предполагая, что он настроен, чтобы сделать это (это обычно и бывает, если не изменить его обратно)

1

Есть несколько способов сделать это.

WAY 1

шаг один: Откройте командную строку (перейти на начало и введите «ЦМД») * Примечание: Не открывайте питона. если вы видите «>>>» в окне командной строки, вы открыли python. Это плохо. Шаг второй: введите это: python "path\to\file\celcius.py", заменив path\to\file на путь (начиная с имени папки, которую вы назвали пользователем компьютера, поэтому для моего компьютера это будет ben. Итак, скажем, мой celcius.py находится на рабочем столе Я бы запустил python "Desktop\celcius.py" и нажал < .enter.> Похоже, у вас есть celcius.py в папке python. Не помещайте его туда, это системные файлы для самого python, переместите его на рабочий стол или в папку с вашими документами. Кстати, если у вас есть truble с помощью этого, убедитесь, что вы система настроена для выполнения команды питона. Перейти here для справки.

WAY 2

Предполагая, что у вас есть python, связанный с .py-файлом в проводнике, вы можете найти файл и дважды щелкнуть по нему.

WAY 3

открытым IDLE (вы обычно можете найти его в списке программ в начале). Откройте файл python через IDLE. Это покажет вам исходный код для вашей программы. хит < .F5.>. F5 выполнит программу из оболочки IDLE.

1

Вам не нужно делать это, просто откройте командную строку и тип:

python path/to/your/file.py 

Просто убедитесь, что python команда находится в вашей среде PATH, проверьте this

Смежные вопросы