Carlos,

O .python-eggs é um diretório, não precisa criar um arquivo.


Abraços,
Luiz Guilherme

2008/8/14 Carlos Eduardo <[EMAIL PROTECTED]>

>   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