單擊運行按鈕後,它不會執行任何操作並且也沒有日誌,並在第一列上顯示時鐘符號。 無法在Google應用引擎中運行課程製作者
它在正常工作之前。但是,當我搞亂了我的python環境之後,google coursebuilder無法運行web應用程序。這是我的猜測。當我運行which python
。它只能說明:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
這讓我覺得我有沒有辦法解決這個問題有沒有誰過這個問題之前就任何人!?任何想法或建議?
更新:我遵循建議使用命令行在GAE上運行Web應用程序。它在這裏提醒我:
更新:錯誤消息顯示GAE無法獲得分配的端口和域。發生這種情況的原因是,當我使用命令行運行Web應用程序時,我還打開GAE GUI以運行具有相同端口號的Web應用程序。
所以解決它的方法是關閉GAE GUI並釋放端口。或者我們也可以用命令行指定另一種端口號( - 端口= XXXX和--admin_port = YYYY)。或者看看the doc:
再次感謝Mihail R的幫助!
您是否嘗試重新安裝GAE啓動器?您是否嘗試在終端中通過'dev_appserver.py --host 127.0.0.1/Project/Path'手動運行命令?你是如何搞砸你的Python環境的?你能恢復它嗎? – 2014-10-07 13:26:47
@MihailR是的,我試圖重新安裝GAE啓動器。我刪除/ usr/bin/python。現在,當我運行哪個python時,它只顯示來自MA的python版本。儘管我試圖用不同的命令重新安裝python,但它仍然只使用MAC中的python。 – 2014-10-07 13:30:54
我用來在本地運行項目的完整命令是'/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python /usr/local/google_appengine/dev_appserver.py --host 127.0.0.1。 '其中**'.' **是項目的當前目錄,這意味着我使用的是Mac自帶的標準版本,並且工作得很好,那麼您是否嘗試通過終端啓動項目?如果需要,還可以將'/ usr/bin/python'符號鏈接到'/ System/Library/Frameworks/Python.framework/Versions/2.7/bin/python'。 – 2014-10-07 13:53:28