Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I'm trying to upgrade Django to version 1.7 on a Google App Engine development server running on my Windows machine.

When trying to load the app, I get the following exception from doangocorefileslocks.py:

ImportError: No module named msvcrt

The relevant code lines are:

if os.name == 'nt':
    import msvcrt

I guess the exception is raised because App Engine's dev server doesn't supply a version of msvcrt, but because my dev machine is Windows, os.name is still 'nt'.

Is there a solution or a workaround for this?

Relevant stacktrace:

 File "...djangocorefileslocks.py", line 30, in <module>
    import msvcrt
 File "D:Program Files (x86)Googlegoogle_appenginegoogleappengineoolsdevappserver2pythonsandbox.py", line 852, in load_module
    raise ImportError('No module named %s' % fullname)
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
1.1k views
Welcome To Ask or Share your Answers For Others

1 Answer

Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...