Найти - Пользователи
Полная версия: Не получается установить ZOPE3 на Python 2.6
Начало » Zope/Plone/Bluebream » Не получается установить ZOPE3 на Python 2.6
1
СергейИв
Платформа Windows.
Скачал Zope-3.4.0.tgz Пробую поставить на Python 2.6.5 не получается.
Выдает:
File “d:\Python26\lib\nturl2path.py”, line 55, in pathname2url
raise IOError, error
IOError: Bad path: ///D:/download/Zope3/Zope-3.4.0/Zope-3.4.0/Zope/SETUP.cfg
Задокументировал проверку ( line 55 в d:\Python26\lib\nturl2path.py) установка вроде пошла, но споткнулся об vcvarsall.bat - не может таковой найти.

То же выдает и на Zope-3.4.1.tgz

Может кто подскажет как поставить на 2.6.
Я в Python и ZOPE ещё пока новичок.
regall
Ну, это логично, так как Zope3.4 работает только на PYthon 2.4, и 2.5.
А вообще Zope3.4 - это устаревшая версия.
Используйте Bluebream (http://bluebream.zope.org). Он уже поддерживает 2.6.
СергейИв
regall
Ну, это логично, так как Zope3.4 работает только на PYthon 2.4, и 2.5.
А вообще Zope3.4 - это устаревшая версия.
Используйте Bluebream (http://bluebream.zope.org). Он уже поддерживает 2.6.
Согласен с Вами. После долгих “ковыряний” понял это.
Пробую BlueBream. Но тут тоже проблема.
Выполняю всё как в руководстве:
http://wiki.python.su/Документации/Bluebream/Bluebream-Первые-Шаги#A.2BBCMEQQRCBDAEPQQ.2BBDIEOgQw-
Делаю:
easy_install bluebream
paster create -t bluebream
python bootstrap.py

но на этапе /bin/buildout спотыкается. Появляется консольное окно и быстро пропадает (прочесть не успеваю и даже buildout.bat >aaa.txt не помогает выявить что выводится). Хотя в руководстве указано, что :“ …тот процесс может занять некоторое время, потому что будет загружатся большое количество пакетов….”.

Далее выполняю /bin/paster serve debug.ini (как указано). Тоже (всё быстро).
и потом http://localhost:8080/ безрезультатно. Сообщается что сайт скорее всего есть, но по каким то причинам не открывается.

Пол дня провозился много удалял ставил и Python 2.6 и др необходимые пакеты. Даже операционку из образа восстанавливал. Бесполезно. Этот BlueBream так и не встал )).

В чём проблема? Может подскажете? Спасибо ).
astoon
Проблема в операционной системе.

:)

BlueBream конечно можно поставить под Windows, но насколько я знаю, никто не хочет заморачиваться с cygwin и прочими костылями и писать HOWTO'шки про это. Серверные приложения должны писаться на ОС, более приспособленной для серверов. Так что ставьте убунту или макось или что-нибудь в этом духе, и не будет никаких проблем. Все из коробки.

Вот здесь: http://astoon.zwiki.org/ZTKPrepareEnvironment инструкция по настройке наиболее аккуратного, на мой взгляд, окружения.
regall
astoon
BlueBream конечно можно поставить под Windows, но насколько я знаю, никто не хочет заморачиваться с cygwin и прочими костылями и писать HOWTO'шки про это
Мне как-то со скрипом поставить удалось.
Может и вправду How-to по этому поводу написать …
СергейИв
BlueBream поставил. А как же Plone поверх)?
Поставил Plone4 всё отказалось работать, и Plone и BlueBream. Переставлял инстанции, ставил новые, не помогло. Хочу BlueBream деинсталлировать и снова поставить, а как деинсталлировать? Может поможет.
А то что под Виндами, то проще эксперементировать. Визуальная знакомая среда. Причем эксперементир. на работе, а там параллельно др. задачи надо выполнять. И я думаю много много народу идут по этой тропинке, по крайней мере в начале пути. А потом, когда “насобачишся” ), можно и под ubuntu, целенаправленно идти.
regall
СергейИв
BlueBream поставил. А как же Plone поверх)?
Чего? Э, вы не путайте … с пальцем.
Plone и Bluebream совершенно разные вещи, и хотя и используют общие пакеты, то все же разные версии этих пакетов.
Для экспериментов пользуйтесь virtualenv
СергейИв
Ну, ))), новичку простительно. Хотя логика в моих словах всё же, я думаю, есть. Если я не ошибаюсь, Plone - надстройка над Zope (ведь Plone без Zope работать не будет, но не наоборот), выполняющая свои функции. Я решил, что раз BluBream продолжение Zope, то Plone 4 может установится. Но … , повторюсь, я ведь новичек, литеры (русскояз) не так много, поэтому приходится методом “научного тыка” многое узнавать.
astoon
СергейИв, BlueBream как раз и переименовали из Zope3, чтобы не вызывать путаницу: он не является продолжением Zope вообще. Это разные платформы для программирования, использующие т.н. ZTK (Zope Toolkit) - сюиту относительно разрозненных библиотек компонент. BlueBream характеризуется как раз тем, что он никаких паттернов, приемов или специальных компонент сверх этой сюиты не привносит, и предлагет создавать вэб-приложения, используя лишь ZTK. А Zope (и Plone соответственно), кроме ZTK предлагают еще кучу всего другого хорошего и сложного.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB