Как обновить файл в python egg

Мы используем trac. В нашей настройке у нас есть проблема, которая решается в репозитории. Итак, я получил фиксированный файл commit_update.py из репозитория, и мне нужно поместить его в Trac-0.12-py2.6.egg.

Поскольку яйцо - это просто архив, я просто разархивировал его, изменил файл и снова заархивировал . После перезапуска trac я получил сообщение об ошибке:

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.

Я не совсем понимаю, почему у меня эта ошибка, потому что я ' m запускает экземпляр trac под www-data, и он является владельцем плагина-кеша.

Буду признателен за любые идеи.

5
задан Manoj Govindan 17 September 2010 в 14:10
поделиться