Как установить Python 3.2.3 на корпоративную Windows 7

хотя я долгое время очень легко использовал python в среде Linux, у меня огромные проблемы с его правильной установкой даже в среде Windows. Я надеюсь, что этот вопрос нужно задать здесь, так как это не вопрос непосредственно программирования. В частности, у меня есть следующие проблемы:

  • В командной строке python не является распознаваемой командой. Должен ли я сам устанавливать путь Windows вручную? Если да, то как это сделать?

  • При запуске скрипта Python следует ли это делать с помощью python.exe или pythonw.exe? В чем разница?

  • Я также несколько раз пытался установить ipython, но он так и не был установлен (даже после того, как я проследил за потоком start ipythonenter link description here). .

  • При запуске скрипта с помощью python.exe всплывает окно и тут же закрывается. Я видел некоторые подсказки при добавлении команды readline, которая бесполезна, если в сценарии есть синтаксическая ошибка. Итак, как сохранить окно открытым или как запустить команду в cmd.exe?

Спасибо за любую помощь по этим пунктам.

Алекс


person Alex    schedule 14.09.2012    source источник


Ответы (2)


1) Посмотрите здесь: www.computerhope.com/issues/ch000549.htm

2) На него уже был дан ответ, всегда старайтесь использовать поиск, прежде чем задавать вопрос: pythonw.exe или python .exe?

4) При использовании cmd.exe просто перейдите в папку со скриптом, используя dir для изменения каталогов и C:,D: и т. д. для смены дисков. Затем запустите скрипт, введя только имя скрипта. При правильной установке Python автоматически запускает сценарии .py с помощью python, поэтому вам не нужно писать «python» перед именем сценария. При запуске в cmd окно останется открытым. Если вы хотите, чтобы он оставался открытым даже при запуске скрипта двойным щелчком, используйте функцию ожидания ввода пользователем, см. здесь Как оставить окно вывода скрипта Python открытым?

person Wookie88    schedule 14.09.2012
comment
пока все хорошо, очень помогло! Есть дополнения к вопросу №3? - person Alex; 14.09.2012

Возможно, вы захотите использовать Python 3.3, есть новый лаунчер для скриптов Python в нем. Таким образом, вы можете запускать скрипты Python с py <scriptname>, который имеет преимущество в том, что он установлен на вашем пути (C:\Windows\system32), и вы можете использовать shebang, чтобы определить, предназначен ли скрипт для Python2 или Python3. Также

В дополнение к средству запуска установщик Windows теперь включает возможность добавить только что установленный Python в системный PATH (предоставлено Брайаном Кертином в выпуске 3561).

person MKesper    schedule 26.07.2013