Как запустить файл Python в Windows 7? - PullRequest
2 голосов
/ 10 марта 2011

это первый раз, когда я использую Python. Я скачал файл ActivePython-2.7.1.4-win32-x86 и установил его на моем компьютере; Я использую Win7.

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

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

Ответы [ 5 ]

4 голосов
/ 10 марта 2011

Добавить строку

input()

до конца программы, с правильным отступом. Проблема в том, что после вывода данных на консоль программа завершает работу, поэтому консоль исчезает. input говорит программе ждать ввода, чтобы консоль не закрывалась после завершения печати. ​​

Я надеюсь, что вы не используете эту программу для изучения Python; это довольно сложно!

3 голосов
/ 10 марта 2011

перейдите к Start > All programs > Accessories и нажмите Command Prompt. затем перетащите файл python из представления проводника в эту командную строку и нажмите Enter ...

теперь вы можете посмотреть результат выполнения скрипта!

2 голосов
/ 10 марта 2011

запустите его из командной строки:

> python myscript.py

Вы также можете запустить только интерпретатор python из командной строки (или запустив python.exe), а затем попробовать некоторые команды:

> python
Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> 
>>> a = 2
>>> b = 7
>>> print a+b
9
>>> 
1 голос
/ 10 марта 2011

Или запустите его из командного файла:

myprog.py
pause

Имеет преимущество в том, что вы можете указать и другую версию Python.

0 голосов
/ 12 февраля 2012

Еще немного об этом.

У вас есть скрипт myscript.py в папке C:\myscripts.Вот как настроить Windows 7, чтобы вы могли ввести > myscript в окно CMD, и скрипт запустится.

1) Установите переменную PATH для включения интерпретатора Python.

Панель управления> Система и безопасность> Система> Расширенные настройки> Переменные среды.Вы можете установить системные переменные или пользовательские переменные.Прокрутите вниз, пока не найдете PATH, выберите его, нажмите Edit. Путь появится в новом диалоговом окне.Я всегда копирую его в Блокнот, чтобы редактировать, хотя все, что вам нужно сделать, это добавить ;C:\Python27 в конец списка.Сохранить это.

2) Установите для переменной PATH значение C:\myscripts

3) Установите для переменной PATHEXT значение ;.PY.(Это бит, который спасает вас от ввода myscript.py)

Теперь это может сработать.Попробуйте открыть окно командной строки и наберите myscript

Но это может быть не так.Windows все еще может вас испортить.Я установил, а затем удалил пакет Python, и когда я набрал myscript, Windows открыла окно с вопросом, какую программу использовать.Я просмотрел C:\python27\python.exe и нажал на это.Windows открыла другое командное окно, запустила скрипт и закрыла его, прежде чем я увидела, что сделал мой скрипт!Чтобы исправить это, когда Windows открывает свое диалоговое окно, выберите ваш Python и установите флажок «Всегда делать это» внизу. Тогда оно не откроет и не закроет другое окно, и все будет работать как надо.Или они сделали для меня.

Добавлено: Выше не сказано, как передать аргументы в ваш скрипт.Для этого смотрите ответ Windows не передает аргументы скрипту Python

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...