Estamos usando trac. En nuestra configuración tenemos un problema que se resuelve en el repositorio. Así que obtuve el archivo fijo commit_update.py del repositorio y necesito ubicarlo en Trac-0.12-py2.6.egg.Cómo actualizar un archivo en python egg
Como huevo es solo un ziped archivado lo acabo de descifrar, cambié el archivo y zipeé de nuevo. Después de reiniciar trac, Tengo un mensaje de error:
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
The Python egg cache directory is currently set to:
/var/trac/plugin-cache
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.
no entiendo muy bien por qué me dio este mensaje, porque me estoy quedando ejemplo trac bajo www-data y es el propietario de la plugin-cache
Agradecerán cualquier idea.
$ python setup.py bdist-egg python: no se puede abrir el archivo 'setup.py': [Errno 2] No existe dicho archivo o directorio – bessarabov
Tengo solo archivo de huevo, ¿cómo puedo reconstruirlo? – bessarabov
¿De dónde sacaste el huevo? ¿Instaló Trac con setuptools (por ejemplo, "easy_install trac")? En caso afirmativo: intente reinstalar con 'easy_install -m trac', luego elimine el archivo egg, luego' easy_install -Z trac', que no se instala como un archivo comprimido, sino como un directorio. Entonces puedes editar la fuente. – knitti