AppEngine Launcher error: No module named django

20 views
Skip to first unread message

Kabe

unread,
Dec 21, 2009, 8:50:21 PM12/21/09
to app-engine-django
Hi,

I am able to run the django app-engine helper project, and i just
finished porting over the polls app, and everything works fine for me
if i run './manage.py runserver' from my project. However if i try to
start it using the GoogleAppEngineLauncher (same exact project
directory) i get an error that says "ImportError: No module named
django".

I'm not familiar with what goes on when you run the server via either
of those strategies. Can someone explain what is different and what i
might be missing that i can't run this from the Launcher but i can run
it from the command line?

I'm pretty sure i followed the steps correctly (obviously missed
something!). I have the latest Launcher, the latest SDK, the latest
Django Helper, and i installed (locally on my system, not in the
project) the latest Django (1.1.1). Yes i did let Launcher create the
symlinks too.

Any help would be great, thanks,

....
Kabe

Traceback (most recent call last):
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/tools/dev_appserver.py", line 3177,
in _HandleRequest
self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/tools/dev_appserver.py", line 3120,
in _Dispatch
base_env_dict=env_dict)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/tools/dev_appserver.py", line 515,
in Dispatch
base_env_dict=base_env_dict)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/tools/dev_appserver.py", line 2379,
in Dispatch
self._module_dict)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/tools/dev_appserver.py", line 2289,
in ExecuteCGI
reset_modules = exec_script(handler_path, cgi_path, hook)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/tools/dev_appserver.py", line 2185,
in ExecuteOrImportScript
exec module_code in script_module.__dict__
File "/Users/kabriel/Development/fl_smoke/main.py", line 29, in
<module>
InstallAppengineHelperForDjango()
File "/Users/kabriel/Development/fl_smoke/appengine_django/
__init__.py", line 515, in InstallAppengineHelperForDjango
LoadDjango(version)
File "/Users/kabriel/Development/fl_smoke/appengine_django/
__init__.py", line 170, in LoadDjango
use_library('django', check_version)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/dist/_library.py", line 282, in
use_library
CheckInstalledLibrary(name, version)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/dist/_library.py", line 167, in
CheckInstalledLibrary
CheckInstalledVersion(name, desired, explicit=True)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/dist/_library.py", line 183, in
CheckInstalledVersion
CallSetAllowedModule(name, desired)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/dist/_library.py", line 201, in
CallSetAllowedModule
SetAllowedModule(name)
File "/Users/kabriel/Desktop/GoogleAppEngineLauncher.app/Contents/
Resources/GoogleAppEngine-default.bundle/Contents/Resources/
google_appengine/google/appengine/tools/dev_appserver.py", line 1053,
in SetAllowedModule
stream, pathname, description = imp.find_module(name)
ImportError: No module named django

Reply all
Reply to author
Forward
0 new messages