Luiz, aqui no meu caso a pasta zeocluster
(/opt/Plone-2.5.5/zeocluster/.python-eggs)
já existe. O que eu fiz foi criar o arquivo .python-eggs

As permissões do diretório são:
*drwxrwxr-x*  7 *user group* 4,0K Ago 14 10:36 *zeocluster


*

2008/8/14 Luiz Guilherme Aldabalde <[EMAIL PROTECTED]>

>
> Carlos,
>
> Sim, eu trabalho no SERPRO - Rio de Janeiro.
>
> Quanto ao problema, você criou o diretório ?? E quais são as permissões
> associadas ao diretório que vc criou?
>
>
> Abraços,
> Luiz Guilherme
>
> 2008/8/14 Carlos Eduardo <[EMAIL PROTECTED]>
>
>   Opa, Luis. Agora que eu li sua mensagem.
>>
>> É, realizei aqui as alterações que informou, mas não funcionou.
>> Uma pergunta, por um acaso vc trabalha no SERPRO?
>>
>> Segue o log:
>>
>> 2008-08-14T10:43:51 ERROR Zope Could not import Products.ZMySQLDA
>> Traceback (most recent call last):
>>   File "/opt/Plone-2.5.5/lib/python/OFS/Application.py", line 708, in
>> import_product
>>     product=__import__(pname, global_dict, global_dict, silly)
>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/__init__.py", line
>> 91, in ?
>>     import DA
>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/DA.py", line 92, in
>> ?
>>     from db import DB
>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/db.py", line 89, in
>> ?
>>     import _mysql
>>   File "build/bdist.linux-i686/egg/_mysql.py", line 7, in ?
>>   File "build/bdist.linux-i686/egg/_mysql.py", line 4, in __bootstrap__
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 840, in resource_filename
>>     return get_provider(package_or_requirement).get_resource_filename(
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 1310, in get_resource_filename
>>     self._extract_resource(manager, self._eager_to_zip(name))
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 1331, in _extract_resource
>>     real_path = manager.get_cache_path(
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 921, in get_cache_path
>>     self.extraction_error()
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 887, in extraction_error
>>     raise err
>> ExtractionError: Can't extract file(s) to egg cache
>>
>> The following error occurred while trying to extract file(s) to the Python
>> egg
>> cache:
>>
>>   [Errno 20] Not a directory:
>> '/opt/Plone-2.5.5/zeocluster/.python-eggs/MySQL_python-1.2.2-py2.4-linux-i686.egg-tmp'
>>
>> The Python egg cache directory is currently set to:
>>
>>   /opt/Plone-2.5.5/zeocluster/.python-eggs
>>
>> Perhaps your account does not have write access to this directory?  You
>> can
>> change the cache directory by setting the PYTHON_EGG_CACHE environment
>> variable to point to an accessible directory.
>>
>> 2008-08-14T10:44:36 ERROR Zope Couldn't install ZMySQLDA
>> Traceback (most recent call last):
>>   File "/opt/Plone-2.5.5/lib/python/OFS/Application.py", line 755, in
>> install_product
>>     global_dict, global_dict, silly)
>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/__init__.py", line
>> 91, in ?
>>     import DA
>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/DA.py", line 92, in
>> ?
>>     from db import DB
>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/db.py", line 89, in
>> ?
>>     import _mysql
>>   File "build/bdist.linux-i686/egg/_mysql.py", line 7, in ?
>>   File "build/bdist.linux-i686/egg/_mysql.py", line 4, in __bootstrap__
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 840, in resource_filename
>>     return get_provider(package_or_requirement).get_resource_filename(
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 1310, in get_resource_filename
>>     self._extract_resource(manager, self._eager_to_zip(name))
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 1331, in _extract_resource
>>     real_path = manager.get_cache_path(
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 921, in get_cache_path
>>     self.extraction_error()
>>   File
>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>> line 887, in extraction_error
>>     raise err
>> ExtractionError: Can't extract file(s) to egg cache
>>
>> The following error occurred while trying to extract file(s) to the Python
>> egg
>> cache:
>>
>>   [Errno 20] Not a directory:
>> '/opt/Plone-2.5.5/zeocluster/.python-eggs/MySQL_python-1.2.2-py2.4-linux-i686.egg-tmp'
>>
>> The Python egg cache directory is currently set to:
>>
>>   /opt/Plone-2.5.5/zeocluster/.python-eggs
>>
>> Perhaps your account does not have write access to this directory?  You
>> can
>> change the cache directory by setting the PYTHON_EGG_CACHE environment
>> variable to point to an accessible directory.
>>
>> 2008/8/14 Luiz Guilherme Aldabalde <[EMAIL PROTECTED]>
>>
>>
>>> Carlos,
>>>
>>> Eu solucionei este caso mudando o PYTHON_EGG_CACHE.
>>>
>>> Criar um diretório, como por exemplo : 
>>> /opt/Plone-2.5.5/zeocluster/.python-eggs
>>>
>>>
>>> Deposi incluir as seguintes linhas no zope.conf:
>>>
>>> <environment>
>>>     PYTHON_EGG_CACHE /opt/Plone-2.5.5/zeocluster/.python-eggs
>>>
>>>
>>>
>>> </environment>
>>>
>>> Comigo funcionou. mas a razão do fato ter ocorrido não ficou clara .
>>>
>>> Abraços,
>>> Luiz Guilherme
>>>
>>>
>>> 2008/8/14 Mateus Henriques <[EMAIL PROTECTED]>
>>>
>>>    Carlos,
>>>>
>>>> Vc colocou o ZMySQLDA no diretorio correto?
>>>>
>>>> /instancia_zope/lib/python
>>>>
>>>> Um abraço.
>>>>
>>>> ----- Original Message -----
>>>> From: "Carlos Eduardo"
>>>> To: zope-pt@yahoogrupos.com.br
>>>> Subject: Re: [zope-pt] Instalando MySQL no Zope
>>>> Date: Wed, 13 Aug 2008 16:17:13 -0300
>>>>
>>>>  É... consegui instalar o conector. Agora quando copio o produto
>>>> ZMySQLDA (2.0.8) para a pasta products o mesmo não aparece na lista do
>>>> Product Management.
>>>>
>>>> Olhando o arquivo de log verifiquei que houve erro na importação e na
>>>> instalação:
>>>>
>>>> 2008-08-13T13:48:05 ERROR Zope Could not import Products.ZMySQLDA
>>>> Traceback (most recent call last):
>>>>   File "/opt/Plone-2.5.5/lib/python/OFS/Application.py", line 708, in
>>>> import_product
>>>>     product=__import__(pname, global_dict, global_dict, silly)
>>>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/__init__.py", line
>>>> 91, in ?
>>>>     import DA
>>>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/DA.py", line 92,
>>>> in ?
>>>>     from db import DB
>>>>   File "/opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/db.py", line 89,
>>>> in ?
>>>>     import _mysql
>>>>   File "build/bdist.linux-i686/egg/_mysql.py", line 7, in ?
>>>>   File "build/bdist.linux-i686/egg/_mysql.py", line 4, in __bootstrap__
>>>>   File
>>>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>>>> line 840, in resource_filename
>>>>     return get_provider(package_or_requirement).get_resource_filename(
>>>>   File
>>>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>>>> line 1310, in get_resource_filename
>>>>     self._extract_resource(manager, self._eager_to_zip(name))
>>>>   File
>>>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>>>> line 1331, in _extract_resource
>>>>     real_path = manager.get_cache_path(
>>>>   File
>>>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>>>> line 921, in get_cache_path
>>>>     self.extraction_error()
>>>>   File
>>>> "/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py",
>>>> line 887, in extraction_error
>>>>     raise err
>>>> ExtractionError: Can't extract file(s) to egg cache
>>>>
>>>> The following error occurred while trying to extract file(s) to the
>>>> Python egg
>>>> cache:
>>>>
>>>>   [Errno 13] Permission denied: '/root/.python-eggs'
>>>>
>>>> The Python egg cache directory is currently set to:
>>>>
>>>>   /root/.python-eggs
>>>>
>>>> Perhaps your account does not have write access to this directory?  You
>>>> can
>>>> change the cache directory by setting the PYTHON_EGG_CACHE environment
>>>> variable to point to an accessible directory.
>>>>
>>>> Infelizmente não entendi muita coisa neste log, quem puder me ajudar
>>>> ficarei imensamente agradecido.
>>>>
>>>> Mais uma vez agradeço a atenção de todos.
>>>>
>>>> Abraços.
>>>>
>>>>
>>>> 2008/8/12 Carlos Eduardo <[EMAIL PROTECTED]>
>>>>
>>>>> Poxa vida, obrigado Matheus.
>>>>>
>>>>> Eu uso o Fedora aqui no trabalho, vou ver aqui como faço para conseguir
>>>>> este arquivo por ele.
>>>>> Qualquer coisa eu mando um e-mail de novo.
>>>>>
>>>>> Muito obrigado.
>>>>>
>>>>> 2008/8/11 Mateus Henriques <[EMAIL PROTECTED]>
>>>>>
>>>>>    Carlos,
>>>>>>
>>>>>> Faz o seguinte:
>>>>>> apt-get install libmysqlclient15-dev
>>>>>>
>>>>>> Depois tenta novamente o:
>>>>>> python setup.py build
>>>>>>
>>>>>> e logo em seguida:
>>>>>> python setup.py install
>>>>>>
>>>>>> Espero ter ajudado. Um abraço.
>>>>>>
>>>>>>
>>>>>> ----- Original Message -----
>>>>>> From: "Carlos Eduardo"
>>>>>> To: zope-pt@yahoogrupos.com.br
>>>>>> Subject: [zope-pt] Instalando MySQL no Zope
>>>>>> Date: Mon, 11 Aug 2008 17:30:43 -0300
>>>>>>
>>>>>>  Amigos, boa tarde.
>>>>>>
>>>>>> Sou novo neste mundo Zope/Plone, tive um curso básico aqui onde
>>>>>> trabalho para elaborarmos um portal. Agora eu estava querendo 
>>>>>> incrementar um
>>>>>> pouco mais o portal inserindo algumas consultas em banco de dados.
>>>>>> Inicialmente comecei minha leitura no site www.fabiorizzo.com e li o
>>>>>> tópico "Instalando o MySQL no Zope/Plone e criando uma pequena
>>>>>> aplicação". Pois bem, consigo realizar os primeiros passos, que são 
>>>>>> estes:
>>>>>>
>>>>>> $ export mysqlversion="minha versão"
>>>>>> $ export mysqlclient="mysqlclient_r"
>>>>>> $ export mysqloptlibs="ssl crypto"
>>>>>>
>>>>>> Quando executo o comando:
>>>>>>
>>>>>> $ python setup.py build
>>>>>>
>>>>>> Milhões de erros são exibidos, copiá-los aqui deixaria o e-mail
>>>>>> altamente extenso.
>>>>>>
>>>>>> Estou utilizando:
>>>>>> Zope 2.9.8
>>>>>> Plone 2.5.5
>>>>>> MySQL 5.1
>>>>>>
>>>>>> As versões do conector *MySQL-Python, *confesso que tentei todas,
>>>>>> pelo menos as disponíveis no endereço
>>>>>> http://www.zope.org/Members/adustman/Products/MySQLdb
>>>>>>
>>>>>> Desculpem a extensão do e-mail.
>>>>>>
>>>>>> Aguardo retorno.
>>>>>>
>>>>>> Desde já, agradeço a atenção depositada na leitura do e-mail.
>>>>>>
>>>>>> Atenciosamente,
>>>>>> Carlos Eduardo.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Mateus Zenaide Henriques
>>>>>> [http://matzen.objectis.net]
>>>>>> [http://construirsites.com.br]
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> [image: rock.com] <http://webmail.rock.com/signup/>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> Mateus Zenaide Henriques
>>>> [http://matzen.objectis.net]
>>>> [http://construirsites.com.br]
>>>>
>>>>
>>>> --
>>>>
>>>> [image: rock.com] <http://webmail.rock.com/signup/>
>>>>
>>>
>>>
>>
>  
>

Responder a