ошибки пастера после установки дистрибутива 0.6.10

Я работал над сайтом Plone в течение последних нескольких недель, это первый раз, когда я работал над сайтом, используя buildout для рецептов и paste для создания шаблонов, и это было кривой обучения.

два дня назад все работало нормально.

Вчера я начал работать с моим известным хорошим источником и использовал пастер для создания шаблона для нового архетипа, сработало нормально. Я отредактировал сборку (как я делал несколько раз раньше), чтобы учесть новый элемент, запустил сборку и получил зависшую сборку (постоянно повторяя, что она генерирует дистрибутив)

Поиск в Google показал, что это произошло из-за несоответствия версий и что мне следует обновиться до последней версии дистрибутива, поэтому я так и сделал (до 0.6.10).

Теперь эта ошибка исчезла, но исчезла и любая способность пастировать. Даже запуск paster create --list-templates выдает ошибку:

F:\Plone\src>paster create --list-templates

Трассировка (последний последний вызов): Файл "F:\Plone\Python\Scripts\paster-script.py", строка 5, в ? from pkg_resources import load_entry_point ImportError: Нет модуля с именем pkg_resources

Надеюсь, кто-то может помочь, т. к. я сейчас довольно застопорился.


person Paul    schedule 13.12.2009    source источник


Ответы (3)


Оказывается, проблема была связана с новой версией дистрибутива, которая, по-видимому, не корректно сжимает старую версию. Мне пришлось вручную переименовать старое яйцо, удалить новое, а затем переустановить новое.

person Paul    schedule 15.12.2009

Вы должны удалить яйцо дистрибутива и переустановить.

Если ваш easy_install вызывает аналогичную проблему (у меня возникла после удаления моего яйца setuptools), вы можете вручную переустановить дистрибутив с помощью:

$ curl -O http://python-distribute.org/distribute_setup.py
$ python distribute_setup.py
person siebo    schedule 18.03.2010

Может быть, это помогает?

Новый выпуск для распространения: используйте новый zc.buildout для предотвращения рекурсии

Я не так много знаю об этой конкретной части стека, но может быть это связано?

person limi    schedule 14.12.2009
comment
да, это именно та статья, которая побудила меня перейти на дистрибутив 0.6.10. После этого началась моя проблема с пастером - person Paul; 14.12.2009