Я использую web2py в Windows, и это очень просто.На странице загрузки web2py.com есть бинарная версия, которую вы можете запустить, даже если у вас еще не установлен Python - загрузите, разархивируйте, запустите web2py.exe, введите пароль администратора и начните использовать его.Версия exe поставляется со всем необходимым для начала кодирования и подключения к базе данных sqlite или MySQL.Если вам нужно подключиться к другой базе данных (Postgres, MS SQL, Oracle и т. Д.), Вам нужно установить Python и необходимые адаптеры Python DB самостоятельно и запустить исходную версию web2py.
Разработкавашего приложения web2py в Windows нет проблем - вы можете использовать web-приложение «администратор приложения» через web-интерфейс для кодирования вашего приложения прямо в браузере, если хотите.Или вы можете использовать любой текстовый редактор / IDE, который вы хотите.Веб-редактор удобен для небольших проектов / быстрых настроек, но я обычно заканчиваю тем, что использую pyScripter или NetBeans.
Что касается развертывания для производственного использования, то хорошо то, что работа в Windows предлагает вам меньше вариантов, чем в Linux.Встроенный веб-сервер (Rocket) будет нормально работать при умеренных нагрузках - если вы просто делаете приложение для интрасети, это, вероятно, хорошо.Если вы намереваетесь запускать более крупный общедоступный сайт, то вы можете рассмотреть возможность запуска web2py с другим веб-сервером - Apache будет работать с web2py под Windows.(См. Главу 11 в онлайн-книге.) Конечно, только потому, что вы начали разработку под Windows, не означает, что ваше окончательное развертывание должно быть на основе Windows - вы можете в значительной степени просто перенести свой код на сервер Linux с помощью web2py (и дополнительноApache / nGinx / Cherokee / lighttpd) установлен и ваш набор.
В случае сомнений обратитесь к официальной книге web2py и задайте свои вопросы в web2py группе Google что очень активно и полезно.Web2pyslices.com также является удобным ресурсом, когда вы ищете, как сделать что-то или есть рецепты развертывания.