tried it fresh, tried it with stuff in it (for kicks). Either way nothing shows up, changes etc. That whole issue with mod_python might be the issue. For the meanwhile, so I can get to bed tonight I just ran easy_install. I will try without the absolute paths tomorrow. Thanks
On Dec 3, 7:55 pm, Graham Dumpleton <[EMAIL PROTECTED]> wrote: > On Dec 4, 11:22 am, Michael Newman <[EMAIL PROTECTED]> wrote: > > > > > This isn't strictly a problem with Django, but for some reason I am > > having problems extracting my python eggs. Mod_python comes back with: > > > <blockquote>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: '/opt/django/eggdump/ > > MySQL_python-1.2.2-py2.5-linux-i686.egg-tmp' > > > The Python egg cache directory is currently set to: > > > /opt/django/eggdump > > > 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. > > </blockquote> > > I read these > > docshttp://www.djangoproject.com/documentation/modpython/#using-eggs-with... > > and created the proper file and tried to put the files in my django > > directory. I also tried tmp and site-packages and no luck. This is a > > development box so I set the permissions of opt to fully executable. I > > also did sudo -u apache touch /opt/django/eggdump/file.txt and that > > worked. > > > I am completely confounded, a bit tired and really annoyed. Anyone > > else encounter this issue before? What can I do? > > FWIW, in relation to use of the PythonImport directive, Django > documentation says: > > """Note that you can use an absolute path here (or a normal dotted > import path), as described in the mod_python manual. We use an > absolute path in the above example because if any Python path > modifications are required to access your project, they will not have > been done at the time the PythonImport line is processed.""" > > What the documentation doesn't say is that an absolute path can only > be used if you are using mod_python 3.3. If you are using an older > version of mod_python it will not work with an absolute path. > > Anyway, did you completely remove the contents of your eggdump > directory before running it under mod_python, or are you allowing it > to try and unpack stuff on top of old stuff put there when run as a > different user and therefore with conflicting permissions. If you > ensure that eggdump directory is empty first, does it still fail? > > Graham --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---