GAE SDK和Launcher无法运行

时间:2013-11-29 05:09:46

标签: python google-app-engine

我刚刚在新计算机上安装了GAE SDK,但无法启动。 当我打开GAE Launcher时,它会警告错误,而日志文件也有此错误。

  

警告:root:警告:App Engine开发的先决条件是   失踪!

     

必须有一个有效的python二进制文件。另外,App   必须安装Engine SDK。以下是我们找到的当前值:

python = None
App Engine SDK root = C:\Program Files (x86)\Google\google_appengine
     

请安装缺失的部分并重新启动启动器。如果   这些已安装,但是Launcher无法找到它们,你可以   通过编辑Launcher首选项来配置其位置。

     

可以通过选择编辑>修改启动器首选项。   偏好。

     

追踪(最近一次呼叫最后一次):

那里有很长的痕迹。

我已经重新安装了Python和GAE SDK。检查PATH变量。 它是:C:\python27\;C:\Program Files (x86)\Google\google_appengine\

但它不起作用! 我怎么能解决这个问题? 我很感激任何帮助。

UPD 即可。我尝试删除C:/users/username/Google/google_appengine_projects.ini此文件。 该项目是对Launcher的补充,但它冻结了我启动它的时间。 (服务器无法启动)

日志是:

  

2013-11-29 10:05:14运行命令:   “['C:\ Python27 \ python.exe','C:\ Program Files   (86)\谷歌\ google_appengine \ dev_appserver.py”,   '--skip_sdk_update_check = yes',' - port = 8080',' - admin_port = 8000',   u'C:\用户\\ u041f \ u043e \ u043b \ u044c \ u0437 \ u043e \ u0432 \ u0430 \ u0442 \ u0435 \ u043b \ u044c \\ u0414 \ u0438 \ u0441 \ u043a   谷歌\工作。\ E \ Adriatika \\应用引擎\ adriatika]“

> 
> Traceback (most recent call last):   File
> "GoogleAppEngineLauncher.py", line 42, in <module>   File
> "wx\_core.pyc", line 7913, in __init__   File "wx\_core.pyc", line
> 7487, in _BootstrapApp   File "launcher\app.pyc", line 53, in OnInit  
> File "launcher\app.pyc", line 97, in _CreateModels   File
> "launcher\maintable.pyc", line 35, in __init__   File
> "launcher\maintable.pyc", line 96, in _LoadProjects   File
> "launcher\project.pyc", line 63, in ProjectWithConfigParser   File
> "launcher\project.pyc", line 285, in _LoadFromConfigParser   File
> "ConfigParser.pyc", line 520, in get ConfigParser.NoOptionError: No
> option 'name' in section: '0'

1 个答案:

答案 0 :(得分:5)

我发现了一个临时修复。 首先,我删除了所有内容并从头开始安装Python。 我还安装了以前版本的GAE SDK(1.8.7)

然后我移动了我的工作文件夹。因为它的标题中有西里尔字母符号。我猜GAE Parser并不喜欢那些符号。 毕竟,我终于可以推出GAELauncher了。