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

Responder a