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.
Überprüfen Sie Ihre Zeilenenden, um sicherzustellen, dass sie Unix-Stil und nicht mehr DOS-Stil sind. –
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