Установка Pinax на Windows
Могу ли я установить Pinax в среде Windows? Есть ли простой способ? Какую среду вы рекомендуете?
3 ответа
У меня установлен pinax 0.7rc1 и работает на Windows 7, без проблем.
Посмотрите это видео для отличного примера, как это сделать. Он использует pinax 0.7beta3 на Windows XP.
Вот шаги, за которыми я следовал.
- скачать и установить Python
- скачать и установить библиотеку изображений Python
- скачать Пинакс на http://pinaxproject.com/
- распакуйте загрузку в какой-нибудь рабочий каталог
<pinax-directory>
(может быть, c:\pinax?) - убедитесь, что на вашем пути есть python (c:\pythonXX)
- убедитесь, что в вашем пути есть папка скриптов python (c:\pythonXX\scripts)
- откройте командную строку
cd
в<pinax-directory>\scripts
папка- бежать
python pinax-boot.py <pinax-env>
(Я использовал "../pinax-env") - дождитесь окончания процесса загрузки pinax
- технически pinax установлен и готов к использованию, но следующие шаги приведут вас к работе с социальным приложением pinax (любое другое приложение также будет работать нормально)
- CD к вашему
<pinax-env>\scripts
каталог - выполнить
activate.bat
скрипт - выполнять
python clone_project social <pinax-env>\social
- кд
<pinax-env>\social
- выполнять
python manage.py syncdb
выполнять
python manage.py runserver
откройте браузер на сервере, и вы должны увидеть свой новый сайт Pinax
Вуаля!! Пинакс на винде.
При условии, что у вас установлены Python и Django, Pinax должен быть установлен нормально. Однако, согласно документации, есть один шаг, который вам нужно сделать специально для Windows (под заголовком "Примечание для пользователей Windows"):
Я потратил некоторое время, пытаясь заставить работать бета-версию.7 в Windows, и столкнулся с большими проблемами. Тем не менее, похоже, что третья бета-версия.7 (последняя бета-версия) фокусируется на поддержке Windows. Так что попробуйте это вместо "стабильной" версии - в любом случае она близка к выпуску стабильной и рекомендуется сейчас для использования.
В конце концов, я переключился на Ubuntu и не был счастливее. Разработка на Python намного лучше в Linux. Проще установить много пакетов Python, я сталкиваюсь с меньшим количеством проблем с настройкой, и есть лучшая поддержка и доступная документация.