Prezados colegas Estou tentando aprender o Zope 3 através do livro Web Component Development with Zope 3 - second edition. Consegui instalar e, em seguida criar a instância zope3Instance em E:\desenv\zope\. Em seguida, baixei os exemplos no site do livro e segui as instruções do mesmo: 1. Criei a pasta worldcookery (exemplo do livro) em E:\desenv\zope\zope3Instance\lib\python a qual contem, dentre outros, o arquivo interfaces.py.
2. Em seguida, criei o arquivo worldcookery-configure.zcml na pasta E:\desenv\zope\zope3Instance\etc\package-includes com o seguinte comando inserido: <include package="worldcookery" />. Quando executei runzope.bat recebi uma extensa mensagem de erro a qual, nas suas linhas finais indicava que o arquivo configure.zcml não se encontrava na pasta ...zope3Instance\lib\python\worldcookery. Como não sabia mais o que fazer, criei o referido arquivo na pasta indicada na mensagem de erro e adicionei o mesmo comando include mencionado no item 2. Aí, então, o runzope.bat rodou sem erros (não sei por que). Em seguida, seguindo os exemplos do livro, entrei no propt do Python e digitei import worldcookery, mas o pacote não foi reconhecido. Pelo que entendi, após registrar o pacote com o comando <include package="worldcookery" /> em ...\zope3Instance\etc\package-includes este deveria estar disponível para importação no python. Mas acho que fiz algo errado. Se alguém conseguiu enxergar onde errei, por favor, me informe. O referido livro é em inglês e eu não domino essa língua. Como devem ter notado, meu sistema operacional é o Windows. Queiram desculpar a extensão do texto, mas achei que devia fornecer o máximo de informações que pudesse. Grato pela atenção. -- Jorge Luiz