Hi, This issue is due to a reset of sys.path to a fixed default at the start of each request. While a fix is in progress, you can work around it bby saving a copy of sys.path in a global variable when main() is called for the first time. The code would look like:
import sys . . (code that modifies sys.path goes here) . ultimate_sys_path = None def main(): global ultimate_sys_path if ultimate_sys_path is None: ultimate_sys_path = list(sys.path) else: sys.path[:] = ultimate_sys_path ... (rest of main goes here) ... if __name__ == '__main__': main() Please star the issue in the tracker if you would like to know when the issue fix has been released. -Marzia On Wed, Oct 22, 2008 at 2:55 PM, Alexander Kojevnikov < [EMAIL PROTECTED]> wrote: > > Waldemar, > > It's almost a day since I upgraded to 0.8 and I haven't got a single > error. It looks like 0.8 fixes it, I will update the both issues. > > Danke schön! > Alex > > On Oct 22, 10:12 am, Waldemar Kornewald <[EMAIL PROTECTED]> wrote: > > Hi there! > > Does this happen with appenginepatch 0.8, too? In that version I fixed > > a bug that could rarely cause such import errors. > > > > Bye, > > Waldemar Kornewald > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---