2015-10-12 27 views
0

我遵循的步骤完全按照本教程: http://www.mkyong.com/google-app-engine/google-app-engine-python-hello-world-example-using-eclipse/IO错误:[错误22]无效的模式(“R”)或文件名的App Engine

当我尝试运行我得到这个错误:

 
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插件和app引擎SDK。

回答

1

通知在错误消息中的\ X93:IO错误:[错误22]无效的模式( 'R')或文件名: '\ x93D:\的Helloworld/SRC \ X93'

\ X93是的代码“这个符号,你(很可能)用”-s“输入了一个字符串,那里应该没有。请检查您的配置。并删除“-s

+0

感谢您的快速回复。我已经在参数的路径目录中引用了引号。 – xSooDx

相关问题