无法在谷歌应用引擎中运行coursebuilder

时间:2014-10-07 03:28:17

标签: python google-app-engine

点击“运行”按钮后,它什么也没做,也没有日志,并在第一列显示时钟标志,这真的很奇怪。 enter image description here enter image description here

之前正常工作。然而,在我搞砸了我的python环境之后,google coursebuilder无法运行web应用程序。那是我的猜测。当我运行which python时,它只显示:

/Library/Frameworks/Python.framework/Versions/2.7/bin/python

这让我觉得我无法解决它!有没有人之前遇到过这个问题?任何想法或建议?

更新:我遵循建议使用命令行在GAE上运行Web应用程序。它在这里提醒我: enter image description here

更新:错误消息显示GAE无法获取分配的端口和域。它发生的原因是,当我使用命令行运行Web应用程序时,我还打开GAE GUI来运行具有相同端口号的Web应用程序。

所以解决它的方法是关闭GAE GUI并释放端口。或者我们也可以使用命令行指定另一种端口号。( - port = XXXX和--admin_port = YYYY)。或者看看the doc:

再次感谢Mihail R的帮助!

1 个答案:

答案 0 :(得分:1)

OP有多个GAE设置问题,只需重新安装GAE Launcher并确保应用程序首先从Applications文件复制到.dmg,然后从{{1而不是来自Applications文件内部,并且假设给出了适当的权限,以便GAE Launcher创建了正常工作所需的符号链接。

有关正确GAE SDK安装的更多说明,请点击此处:https://cloud.google.com/appengine/downloads点击所需的SDK,然后点击安装SDK的操作系统。