Установка Pinax на Windows

Могу ли я установить Pinax в среде Windows? Есть ли простой способ? Какую среду вы рекомендуете?

3 ответа

Решение

У меня установлен pinax 0.7rc1 и работает на Windows 7, без проблем.

Посмотрите это видео для отличного примера, как это сделать. Он использует pinax 0.7beta3 на Windows XP.

http://www.vimeo.com/6098872

Вот шаги, за которыми я следовал.

  1. скачать и установить Python
  2. скачать и установить библиотеку изображений Python
  3. скачать Пинакс на http://pinaxproject.com/
  4. распакуйте загрузку в какой-нибудь рабочий каталог <pinax-directory> (может быть, c:\pinax?)
  5. убедитесь, что на вашем пути есть python (c:\pythonXX)
  6. убедитесь, что в вашем пути есть папка скриптов python (c:\pythonXX\scripts)
  7. откройте командную строку
  8. cd в <pinax-directory>\scripts папка
  9. бежать python pinax-boot.py <pinax-env> (Я использовал "../pinax-env")
  10. дождитесь окончания процесса загрузки pinax

- технически pinax установлен и готов к использованию, но следующие шаги приведут вас к работе с социальным приложением pinax (любое другое приложение также будет работать нормально)

  1. CD к вашему <pinax-env>\scripts каталог
  2. выполнить activate.bat скрипт
  3. выполнять python clone_project social <pinax-env>\social
  4. кд <pinax-env>\social
  5. выполнять python manage.py syncdb
  6. выполнять python manage.py runserver

  7. откройте браузер на сервере, и вы должны увидеть свой новый сайт Pinax

Вуаля!! Пинакс на винде.

При условии, что у вас установлены Python и Django, Pinax должен быть установлен нормально. Однако, согласно документации, есть один шаг, который вам нужно сделать специально для Windows (под заголовком "Примечание для пользователей Windows"):

http://pinaxproject.com/docs/0.5.1/install.html

Я потратил некоторое время, пытаясь заставить работать бета-версию.7 в Windows, и столкнулся с большими проблемами. Тем не менее, похоже, что третья бета-версия.7 (последняя бета-версия) фокусируется на поддержке Windows. Так что попробуйте это вместо "стабильной" версии - в любом случае она близка к выпуску стабильной и рекомендуется сейчас для использования.

В конце концов, я переключился на Ubuntu и не был счастливее. Разработка на Python намного лучше в Linux. Проще установить много пакетов Python, я сталкиваюсь с меньшим количеством проблем с настройкой, и есть лучшая поддержка и доступная документация.

Другие вопросы по тегам