2010-11-23 4 views
1

Seit dem Wechsel von Windows zu Ubuntu (und zum Einrichten von AppEngine, AppEngine Launcher, Python 2.5) werden meine AppEngine-Projekte nicht mehr ordnungsgemäß ausgeführt.AppEngine Python-Projekt, das von Windows auf Ubuntu verschoben wurde, läuft nicht mehr

Hier ist, was wieder aus einem beliebigen Datei ausgelöst, wenn versucht, die App in meinem Web-Browser (lokal ausgeführt durch dev_appserver.py), zum Beispiel zu durchsuchen:

Traceback (most recent call last): 
    File "/home/mike/AppEngine/google/appengine/tools/dev_appserver.py", line 3211, in _HandleRequest 
    self._Dispatch(dispatcher, self.rfile, outfile, env_dict) 
    File "/home/mike/AppEngine/google/appengine/tools/dev_appserver.py", line 3154, in _Dispatch 
    base_env_dict=env_dict) 
    File "/home/mike/AppEngine/google/appengine/tools/dev_appserver.py", line 527, in Dispatch 
    base_env_dict=base_env_dict) 
    File "/home/mike/AppEngine/google/appengine/tools/dev_appserver.py", line 2404, in Dispatch 
    self._module_dict) 
    File "/home/mike/AppEngine/google/appengine/tools/dev_appserver.py", line 2314, in ExecuteCGI 
    reset_modules = exec_script(handler_path, cgi_path, hook) 
    File "/home/mike/AppEngine/google/appengine/tools/dev_appserver.py", line 2205, in ExecuteOrImportScript 
    handler_path, cgi_path, import_hook) 
    File "/home/mike/AppEngine/google/appengine/tools/dev_appserver.py", line 2136, in LoadTargetModule 
    module_code = compile(source_file.read(), cgi_path, 'exec') 
    File "/home/mike/Projects/..removed project name ../Site/main/main.py", line 1 
    from google.appengine.ext import webapp 

^ 
SyntaxError: invalid syntax 

Jede Idee, wo ich mit diesem anfangen? Ich hatte eine Geige, aber ich habe keine Ahnung, was los ist. Hat das mit den verschiedenen Verschlüsselungsformaten zu tun oder etwas zwischen Windows und Linux. Ich bin ziemlich ahnungslos über diese Art von Sache ...

Danke für jede Hilfe.

+4

Überprüfen Sie Ihre Zeilenenden, um sicherzustellen, dass sie Unix-Stil und nicht mehr DOS-Stil sind. –

+0

Danke Adam, das war in der Tat das Problem. Ich hätte das zuerst selbst ausprobieren sollen, aber ich war mir nicht sicher. Sie sollten Ihre Antwort als eine tatsächliche Antwort posten, damit ich sie als richtig markieren kann :) Für jeden anderen Interessierten habe ich "flip" (Google it) verwendet, um ein paar Dateien zum Testen zu konvertieren, ich werde jetzt alle Dateien als alles konvertieren scheint jetzt in Ordnung. – Mike

Antwort

4

Überprüfen Sie Ihre Zeilenenden, um sicherzustellen, dass sie Unix-Stil und nicht mehr DOS-Stil sind.

Verwandte Themen