什么是Windows中的谷歌应用引擎sdk目录?

时间:2016-11-18 00:41:29

标签: google-app-engine pycharm

image

我正在尝试使用Pycharm设置应用引擎。但是Pycharm无法检测到谷歌应用引擎SDK目录。

这里有什么问题?请帮忙。

3 个答案:

答案 0 :(得分:31)

您似乎安装了Cloud SDK。所以我认为你需要知道/做两件事:

  1. 在配置Pycharm之前,您需要获取Cloud SDK的Python App Engine组件。对于大多数用户,只要您运行gcloud app deploy或启动本地开发服务器(dev_appserver.py),系统就会提示您这样做,但您还没有运行它们,请执行以下操作:

    gcloud components install app-engine-python
    
  2. 安装组件后,您将拥有SDK的Python部分,默认情况下安装在以下路径中:

    C:\Users\<username>\AppData\Local\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\
    

    或者在Mac上:

     /Users/<username>/google-cloud-sdk/platform/google_appengin‌​e
    

    将此添加为PyCharm的App Engine SDK路径。

答案 1 :(得分:5)

如果您为当前用户安装google cloud SDK ,则上述答案有效,googe_appengine路径为

C:\Users\<username>\AppData\Local\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\

如果您为所有用户安装google cloud SDK ,则google_appengine路径为

C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\platform

答案 2 :(得分:5)

在Linux(Ubuntu)中,如果您通过apt-get安装了Google-Cloud-SDK,那么App引擎SDK的默认安装目录就是

/usr/lib/google-cloud-sdk/platform/google_appengine

注意:如果您的python解释器版本大于2.x(&lt; Python 3.x),则App Engine不支持。