Как я могу запустить код Python в системе Windows? - PullRequest
2 голосов
/ 27 января 2010

Я привык к использованию PHP, и его легко настроить, я могу просто запустить exe-пакет, такой как Xampp, и запустить apache и PHP в моей системе Windows за 5 минут Есть ли что-то похожее на Python?

Ответы [ 6 ]

6 голосов
/ 27 января 2010

В отличие от PHP, основным назначением Python является универсальный инструмент для запуска на настольном компьютере / сервере, а не в качестве веб-приложения. Он имеет привязки ко многим мощным инструментариям GUI (Qt и wx - два примера бесплатных и популярных инструментариев, которые отлично работают в Windows) и так далее. Поэтому вы просто скачиваете его (из python.org или из activestate), устанавливаете и запускаете. Вот и все.

Тем не менее, Python отлично подходит и для веб-приложений. Смотрите Учебное пособие по Django для запуска простого веб-приложения на вашем компьютере всего за несколько минут. Python на самом деле поставляется с простым встроенным веб-сервером и поддерживает SQLite «из коробки», так что вы можете иметь полнофункциональное веб-приложение с поддержкой БД, работающее без установки чего-либо еще. Естественно, если вам нужно использовать такие инструменты, как MySQL и Apache, их легко подключить к Python и на рабочем столе. Просто начните с этого урока по Django, и все будет ясно.

1 голос
/ 27 января 2010

Вы не говорите в своем вопросе, что вы собираетесь использовать Python для , поэтому большинство приведенных выше ответов совершенно правильно, если указать, что вы устанавливаете Python, загрузив его с Python.org. Но вы, кажется, ожидаете большего. Правильно ли предположить, что вы собираетесь использовать его для веб-разработки?

В этом случае приготовьтесь к шоку, потому что Python не делает ничего, как PHP делает при все . Вы хотите использовать веб-фреймворк. Их много для Python. Какой именно использовать, зависит как от того, что вы собираетесь делать, так и от вашего личного вкуса.

Единственная известная мне веб-система «Загрузите как один файл и установите для запуска», основанная на Python, - это Plone. И Plone великолепен, но это не веб-фреймворк, это система управления контентом. Но, эй, может, ты этого хочешь? : -)

Другие фреймворки обычно также просты в установке.

(В долгосрочной перспективе: если вы собираетесь заниматься веб-разработкой, вы будете более довольны тем, что основано на Unix. Просто говорю.)

1 голос
/ 27 января 2010

Да, вы можете найти питона от http://python.org

и если вы хотите создавать исполняемые файлы из исходного файла .py, вы можете использовать py2exe

0 голосов
/ 28 января 2010

Вот мой упрямый ответ:

  1. Скачать и установить ActivePython

  2. Откройте командную строку и введите pypm install django

  3. Следуйте учебнику Django

Обратите внимание, что Django не обязательно требует веб-сервер, такой как Apache, поскольку он уже включает сервер для разработки. Также не обязательно необходимо устанавливать MySQL, поскольку Python уже включает SQLite , который поддерживается Django.

0 голосов
/ 27 января 2010

Нет, пока нелегкого выхода, Python явно недостаточно популярен в веб-разработке. Вы должны установить mod_python и django. Есть хороший шаг здесь .

0 голосов
/ 27 января 2010

Загрузите установщик Python и запустите python.

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