Ca y est, j'ai tout cassé...
Voilà, lorsque je lance mon instance de zope (toujours sous windows), voici ce que j'obtiens :
2009-05-06 15:24:58 ERROR Application Could not import Products.ATContentTypes
Traceback (most recent call last):
File "D:\developpements\plone\zope2\lib\python\OFS\Application.py", line 709,
in import_product
product=__import__(pname, global_dict, global_dict, silly)
File "d:\developpements\plone\buildout-cache\eggs\products.atcontenttypes-1.2.
7-py2.4.egg\Products\ATContentTypes\__init__.py", line 46, in ?
from Products.Archetypes.atapi import process_types
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\__init__.py", line 5, in ?
import bbb
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\bbb.py", line 5, in ?
import generator
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\generator\__init__.py", line 2, in ?
from i18n import translate
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\generator\i18n.py", line 6, in ?
from Products.Archetypes.debug import deprecated
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\debug.py", line 10, in ?
from Products.Archetypes.config import DEBUG
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\config.py", line 1, in ?
from Products.PortalTransforms.libtransforms import utils as transform_utils
File "d:\developpements\plone\buildout-cache\eggs\products.portaltransforms-1.
6.1-py2.4.egg\Products\PortalTransforms\__init__.py", line 4, in ?
from Products.PortalTransforms.TransformEngine import TransformTool
File "d:\developpements\plone\buildout-cache\eggs\products.portaltransforms-1.
6.1-py2.4.egg\Products\PortalTransforms\TransformEngine.py", line 22, in ?
from Products.PortalTransforms.libtransforms.utils import MissingBinary
File "d:\developpements\plone\buildout-cache\eggs\products.portaltransforms-1.
6.1-py2.4.egg\Products\PortalTransforms\libtransforms\utils.py", line 19, in ?
envPath = os.environ['PATH']
File "D:\developpements\plone\python\lib\os.py", line 422, in __getitem__
return self.data[key.upper()]
KeyError: 'PATH'
Traceback (most recent call last):
File "D:\developpements\plone\parts\instance\bin\servicewrapper.py", line 103,
in ?
run.run()
File "D:\developpements\plone/zope2\lib\python\Zope2\Startup\run.py", line 21,
in run
starter.prepare()
File "D:\developpements\plone/zope2\lib\python\Zope2\Startup\__init__.py", lin
e 102, in prepare
self.startZope()
File "D:\developpements\plone/zope2\lib\python\Zope2\Startup\__init__.py", lin
e 278, in startZope
Zope2.startup()
File "D:\developpements\plone/zope2\lib\python\Zope2\__init__.py", line 47, in
startup
_startup()
File "D:\developpements\plone\zope2\lib\python\Zope2\App\startup.py", line 45,
in startup
OFS.Application.import_products()
File "D:\developpements\plone\zope2\lib\python\OFS\Application.py", line 686,
in import_products
import_product(product_dir, product_name, raise_exc=debug_mode)
File "D:\developpements\plone\zope2\lib\python\OFS\Application.py", line 709,
in import_product
product=__import__(pname, global_dict, global_dict, silly)
File "d:\developpements\plone\buildout-cache\eggs\products.atcontenttypes-1.2.
7-py2.4.egg\Products\ATContentTypes\__init__.py", line 46, in ?
from Products.Archetypes.atapi import process_types
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\__init__.py", line 5, in ?
import bbb
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\bbb.py", line 5, in ?
import generator
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\generator\__init__.py", line 2, in ?
from i18n import translate
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\generator\i18n.py", line 6, in ?
from Products.Archetypes.debug import deprecated
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\debug.py", line 10, in ?
from Products.Archetypes.config import DEBUG
File "d:\developpements\plone\buildout-cache\eggs\products.archetypes-1.5.10-p
y2.4.egg\Products\Archetypes\config.py", line 1, in ?
from Products.PortalTransforms.libtransforms import utils as transform_utils
File "d:\developpements\plone\buildout-cache\eggs\products.portaltransforms-1.
6.1-py2.4.egg\Products\PortalTransforms\__init__.py", line 4, in ?
from Products.PortalTransforms.TransformEngine import TransformTool
File "d:\developpements\plone\buildout-cache\eggs\products.portaltransforms-1.
6.1-py2.4.egg\Products\PortalTransforms\TransformEngine.py", line 22, in ?
from Products.PortalTransforms.libtransforms.utils import MissingBinary
File "d:\developpements\plone\buildout-cache\eggs\products.portaltransforms-1.
6.1-py2.4.egg\Products\PortalTransforms\libtransforms\utils.py", line 19, in ?
envPath = os.environ['PATH']
File "D:\developpements\plone\python\lib\os.py", line 422, in __getitem__
return self.data[key.upper()]
KeyError: 'PATH'
J'ai cette erreur depuis que j'ai essayé d'installer un module me permettant de me connecter à une DB postgres.
Est-ce que quelqu'un sait par où je devrais commencer à regarder pour tenter de résoudre cette erreur.
Et de là découle une autre question, j'ai déjà construit un chouette arbre de dossiers dans mon site plone, est-ce qu'à un moment, je peux sauvegarder (exporter?) hors de la ZODB mes dossiers ainsi qu'éventuellement, les droits qui y sont associés.
Propriétés sur Poste de travail, onglet avancés, variables d'environnement !
Il y a un produt Plone 3 qui permet d'importer et d'exporter au format texte (voir csvreplicata).
Tu peux aussi utliser le export de zope.
Re: Ca y est, j'ai tout cassé...
ok, si c'est le cas, il faut quoi dedans? (effectivement, j'ai joué avec la variable path aujourd'hui.... argh)
Re: Ca y est, j'ai tout cassé...
ah ça y est, c'est réparé (youhou)
merci pour le tuyau en tout cas ! ma variable path était effectivement bel et bien corrompue.

