我一直是一個GAE去開發一年,看到SDK became available on Windows,我想我會試試看。但是,我在查找有關如何從頭開始正確安裝它的任何文檔時遇到問題。我不知道要採取哪些步驟來確保我的項目能夠正常運行,因此我想知道在Windows上安裝和配置Google App Engine Go SDK和GoClipse的正確方法是什麼?如何在Windows上正確配置GAE Go SDK和GoClipse?
回答
同樣在這裏。在GAE GO SDK需要一些更多的Windows安裝說明...
截至今天2012-07-28我剛剛纔通過在Win 7個工作:
下載的App Engine SDK的去這裏: developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Go 並選擇了贏32位在我的情況 googleappengine.googlecode.com/files/go_appengine_sdk_windows_386-1.7.0.zip
我解壓GO SDK中C:\ googleappenginego(使其成爲您喜歡的名稱)。
然後我補充說,在次系統PATH環境變量文件夾路徑設置高級設置:
我的 「路徑」 設置爲:
C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\Program Files (x86)\Common Files\Lenovo;C:\Program Files (x86)\Common Files\Ulead Systems\MPEG;C:\Program Files (x86)\Windows Live\Shared;C:\SWTOOLS\ReadyApps;%JAVA_HOME%\bin;C:\googleappenginego\
我安裝Python 2.7.3來自: www.python.org/download/ 選擇此版本: www.python.org/ftp/python/2.7.3/python-2.7.3.msi通過啓動中的python-2.7.3.msi文件
我創建了GO GAE項目作爲GAE GO入門系列顯示\ Python27: 我安裝了它在默認文件夾C developers.google.com/appengine/docs/go/gettingstarted/helloworld
創建C:\ myapp \ app.yaml和C:\ myapp \ hello \ hello.go後,通過從Win「打開cmd窗口啓動項目」開始/運行...「菜單。
然後輸入: 「dev_appserver.py C:\ MYAPP \」 你應該看到:
WARNING 2012-07-28 12:32:20,154 rdbms_mysqldb.py:74] The rdbms API is not available because the MySQLdb library could not be loaded.
INFO 2012-07-28 12:32:20,650 appengine_rpc.py:160] Server: appengine.google.com
INFO 2012-07-28 12:32:20,654 appcfg.py:582] Checking for updates to the SDK.
INFO 2012-07-28 12:32:22,119 appcfg.py:600] The SDK is up to date.
WARNING 2012-07-28 12:32:22,150 dev_appserver.py:3498] Could not initialize images API; you are likely missing the Python "PIL" module. ImportError:
No module named _imaging
INFO 2012-07-28 12:32:22,163 dev_appserver_multiprocess.py:647] Running application dev~helloworld on port 8080: http://localhost:8080
INFO 2012-07-28 12:32:22,164 dev_appserver_multiprocess.py:649] Admin console is available at: http://localhost:8080/_ah/admin
INFO 2012-07-28 12:32:36,851 __init__.py:440] building _go_app
INFO 2012-07-28 12:32:37,849 __init__.py:417] running _go_app, HTTP port = 34762, API port = 42835
WARNING 2012-07-28 12:32:38,443 dev_appserver.py:2733] Failed removing c:\users\fred\appdata\local\temp\request.8mmuoy.tmp
INFO 2012-07-28 12:32:38,480 dev_appserver.py:2952] "GET/HTTP/1.1" 200 -
INFO 2012-07-28 12:32:38,588 dev_appserver.py:2952] "GET /favicon.ico HTTP/1.1" 200 -
INFO 2012-07-28 12:32:54,849 __init__.py:440] building _go_app
INFO 2012-07-28 12:32:55,755 __init__.py:417] running _go_app, HTTP port = 34762, API port = 42835
WARNING 2012-07-28 12:32:56,572 dev_appserver.py:2733] Failed removing c:\users\fred\appdata\local\temp\request.slayyf.tmp
INFO 2012-07-28 12:32:56,602 dev_appserver.py:2952] "GET/HTTP/1.1" 200 -
INFO 2012-07-28 12:32:56,694 dev_appserver.py:2952] "GET /favicon.ico HTTP/1.1" 200 -
然後進入你的瀏覽器,進入「HTTP://本地主機: 8080「以查看您的應用程序或管理控制檯的」http:// localhost:8080/_ah/admin /「。
更改hello.go文件,例如將「Hello,world」更改爲「Hello,galaxy」,然後刷新localhost:8080瀏覽器窗口。它應該顯示新消息而不會崩潰或重新啓動服務器。請看下面:
注意:不安裝Python 2.5.x,這是我最初的錯誤,儘管GO SDK說什麼。它會運行,但當我修改你好時它會死。去源代碼並刷新瀏覽器窗口有這樣的一些:
<type 'exceptions.AttributeError'>: 'module' object has no attribute 'kill'
args = ("'module' object has no attribute 'kill'",)
message = "'module' object has no attribute 'kill'"
- 1. 如何在Windows上正確配置netbeans 6.7和C++?
- 2. 如何使用GoClipse調試Go程序?
- 3. 如何在Windows XP上設置Windows SDK
- 4. GAE上的SSL:CERTIFICATE_VERIFY_FAILED/Go
- 5. 如何在dev上正確設置和配置SSL測試?
- 6. 如何正確配置Cygnus?
- 7. 如何正確配置HorizontalScrollView和Scrollview?
- 8. 如何正確配置newrelic.properties
- 9. 如何正確配置xdebug.file_link_format?
- 10. GO SDK的位置
- 11. 如何正確配置Hibernate
- 12. 如何正確配置NSFetchedResultsController
- 13. 如何正確配置memcached?
- 14. 如何正確配置module.alias
- 15. 如何配置此正確
- 16. 如何正確配置SensorManager
- 17. 如何在Windows上正確安裝MinGW
- 18. 如何在GAE中實現AJAX GO
- 19. 如何在Python中使用xcb ConfigureWindow正確配置windows
- 20. 如何通過Yocto項目正確配置Qt SDK?
- 21. 如何配置AdobeCreative SDK for Android gradle build ..正確
- 22. 如何在Windows上安裝go-sql-driver
- 23. 如何在Tika中正確配置AutoDetectParser?
- 24. 如何在PhpStorm中正確配置PHPunit
- 25. goclipse在Ubuntu上轉到二進制位置
- 26. 在windows上設置DJANGO_SETTINGS_MODULE正確
- 27. 如何在Windows上正確使用CMAKE_MODULE_PATH
- 28. 無法正確配置RustDT,Windows
- 29. 如何在OpenShift中正確配置h2
- 30. 正確mysqli_query和mysqli_error配置
「不要安裝Python 2.5.x,這是我最初的錯誤」 - 你救了我。 – Palani
+1我試圖安裝4個版本的Python和2個版本的GAE SDK的一些組合,並且無法使它工作,在我做了這篇文章中的內容之後,它開始工作,我希望我早點觀看它:)太棒了建議 - 不要下載GAE msi文件,使用zip。谷歌網站相當具有誤導性,稱運行時使用Python運行時。 – alpav
+1給我一個開箱即用的第一次安裝。 Google SDK設置頁面應鏈接到您的答案:) – miltonb