2013-08-03 4 views
2

У меня возникла проблема, когда я создаю надстройку с помощью zopeskel, она не может быть замечена в надстройках на моем сайте. Подобно zopepy - can not импортировать пакет. Вот мой buildout.cfg:строительство или нет строительства?

[buildout] 
extends = 
     http://dist.plone.org/release/4.1/versions.cfg 
parts = 
     instance 
     zopeskel 
     zopepy 


eggs-directory=../buildout-cache/eggs 
download-cache=../buildout-cache/downloads 

develop = 
     src/* 

[instance] 
recipe = plone.recipe.zope2instance 
user = admin:admin 
eggs = Plone 

[zopeskel] 
recipe = zc.recipe.egg 
eggs = 
    ZopeSkel 
    zopeskel.diazotheme 
    zopeskel.dexterity 
    Plone 

[zopepy] 
recipe = zc.recipe.egg 
eggs = Plone 
interpreter = zopepy 
scripts = zopepy 


[versions] 
Cheetah = 2.2.1 
ZopeSkel = 2.21.2 
zopeskel.dexterity = 1.5.2 
zopeskel.diazotheme = 1.1 

Я использую шаблон plone3_theme. Внесите некоторые изменения в setup.py. Затем я создаю каталог src и переместите пакет на него.

./bin/buildout 
Develop: '/home/demonoid67/iPlone4/zinstance/src/collective.plonelearning' 
Updating instance. 
Updating zopeskel. 
Updating zopepy. 
./bin/instance fg 
2013-08-03 14:35:07 INFO ZServer HTTP server started at Sat Aug 3 14:35:07 2013 
     Hostname: 0.0.0.0 
     Port: 8080 
2013-08-03 14:35:09 WARNING ZODB.blob (7081) Blob dir /home/demonoid67/iPlone4/zinstance/var/blobstorage/ has insecure mode setting 
2013-08-03 14:35:17 INFO Zope Ready to handle requests 

Может кто-нибудь мне помочь? Является ли это проблемой моего buildout.cfg или конфигурации надстройки?

+0

Я не уверен, что шаблон в 'develop' (' develop = src/* ') работает вообще. –

+0

@MartijnPieters: Изменено для 'develop = src/collect.plonelearning' - все еще не работает. – Demonoid67

+0

Это был длинный выстрел; ваш журнал показывает, что пакет разрабатывается. –

ответ

5

Вы не добавили яйцо яйцо раздел:

[instance] 
recipe = plone.recipe.zope2instance 
user = admin:admin 
eggs = 
    Plone 
    collective.plonelearning 

Без этой записи экземпляр не будет когда-либо видеть яйцо.

+0

Ты спас меня! Как я могу улучшить вашу карму? Я новичок в stackoverflow! – Demonoid67

+2

Придерживайтесь. Делать вклад! Вы заработаете [достаточно репутации для голосования в сообщениях] (http://stackoverflow.com/help/privileges/vote-up) достаточно скоро, после чего вы сможете помочь, проголосовав по вопросам, которые, как вы считаете, хорошо написаны, ответы, которые вы считаете полезными. –

+1

См. [Как работает «Репутация»?] (Http://meta.stackexchange.com/a/7238) для всех способов получения репутации. Просмотрите [справочный центр] (http://stackoverflow.com/help), и вы попадёте прямо в мгновение ока. :-) –

 Смежные вопросы

  • Нет связанных вопросов^_^