IOError: [Errno 22] invalid mode ('r') or filename App Engine
IOError: [Errno 22] invalid mode ('r') or filename App Engine
我完全按照本教程中的步骤进行操作:
http://www.mkyong.com/google-app-engine/google-app-engine-python-hello-world-example-using-eclipse/
当我尝试 运行 时,出现此错误:
Traceback (most recent call last):
File "C:\Program Files (x86)\Google\google_appengine\dev_appserver.py", line 83, in
_run_file(__file__, globals())
File "C:\Program Files (x86)\Google\google_appengine\dev_appserver.py", line 79, in _run_file
execfile(_PATHS.script_file(script_name), globals_)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 1033, in
main()
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 1026, in main
dev_server.start(options)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 752, in start
options.config_paths, options.app_id)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\application_configuration.py", line 795, in __init__
module_configuration = ModuleConfiguration(config_path, app_id)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\application_configuration.py", line 123, in __init__
self._config_path)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\application_configuration.py", line 391, in _parse_configuration
with open(configuration_path) as f:
IOError: [Errno 22] invalid mode ('r') or filename: '\x93D:\Helloworld/src\x93'
我完全按照步骤做了。
helloworld.py:
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app
class MainPage(webapp.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.out.write('Hello, webapp World!')
application = webapp.WSGIApplication([('/', MainPage)], debug=True)
def main():
run_wsgi_app(application)
if __name__ == "__main__":
main()
app.yaml:
application: feebe-1096
version: 1
runtime: python
api_version: 1
handlers:
- url: /.*
script: helloworld.py
我不知道为什么会这样。我实际上只是在尝试之前安装了 eclipse、PyDev 插件和应用程序引擎 SDK。
注意错误信息中的\x93:IOError: [Errno 22] invalid mode ('r') or filename: '\x93D:\Helloworld/src\x93'
\x93 是 " 符号的代码。您(很可能)在应该 none 的地方输入了带有 "-s 的字符串。请检查您的配置。并删除“-s
我完全按照本教程中的步骤进行操作: http://www.mkyong.com/google-app-engine/google-app-engine-python-hello-world-example-using-eclipse/
当我尝试 运行 时,出现此错误:
Traceback (most recent call last): File "C:\Program Files (x86)\Google\google_appengine\dev_appserver.py", line 83, in _run_file(__file__, globals()) File "C:\Program Files (x86)\Google\google_appengine\dev_appserver.py", line 79, in _run_file execfile(_PATHS.script_file(script_name), globals_) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 1033, in main() File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 1026, in main dev_server.start(options) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 752, in start options.config_paths, options.app_id) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\application_configuration.py", line 795, in __init__ module_configuration = ModuleConfiguration(config_path, app_id) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\application_configuration.py", line 123, in __init__ self._config_path) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\application_configuration.py", line 391, in _parse_configuration with open(configuration_path) as f: IOError: [Errno 22] invalid mode ('r') or filename: '\x93D:\Helloworld/src\x93'
我完全按照步骤做了。
helloworld.py:
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app
class MainPage(webapp.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.out.write('Hello, webapp World!')
application = webapp.WSGIApplication([('/', MainPage)], debug=True)
def main():
run_wsgi_app(application)
if __name__ == "__main__":
main()
app.yaml:
application: feebe-1096 version: 1 runtime: python api_version: 1 handlers: - url: /.* script: helloworld.py
我不知道为什么会这样。我实际上只是在尝试之前安装了 eclipse、PyDev 插件和应用程序引擎 SDK。
注意错误信息中的\x93:IOError: [Errno 22] invalid mode ('r') or filename: '\x93D:\Helloworld/src\x93'
\x93 是 " 符号的代码。您(很可能)在应该 none 的地方输入了带有 "-s 的字符串。请检查您的配置。并删除“-s