appfg .py在google-cloud-sdk-133.0.0-darwin-x86_64.tar.gz中的位置



我试图设置Eclipse运行PyDev开发GAE,我无法找出链接到解释器。

我链接到谷歌应用引擎目录,Google -cloud-sdk/文件夹,包含/lib,但我得到一个错误:

 Invalid Google App Engine directory. Did not find: appcfg.py in /Users/bryanwheelock/Downloads/google-cloud-sdk  

我在计算机上运行查找命令,找不到任何appcfg.py的实例

是否被遗漏在包装之外?

安装完SDK后,在命令行上添加组件和更新是最简单的。如果您缺少GAE文件,那么试试这个:

gcloud components install app-engine-python

以后升级,这样做:

gcloud components update

我怀疑你故意下载的tar.gz文件没有包括所有的组件,因为大多数人不需要所有的组件,它只会增加膨胀。

确保首先安装了app-engine-python。

gcloud components list

Your current Cloud SDK version is: 134.0.0
The latest available version is: 134.0.0
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                  Components                                                 │
├───────────────┬──────────────────────────────────────────────────────┬──────────────────────────┬───────────┤
│     Status    │                         Name                         │            ID            │    Size   │
├───────────────┼──────────────────────────────────────────────────────┼──────────────────────────┼───────────┤
│ Not Installed │ App Engine Go Extensions                             │ app-engine-go            │  47.2 MiB │
│ Not Installed │ Cloud Datastore Emulator (Legacy)                    │ gcd-emulator             │  38.1 MiB │
│ Not Installed │ Cloud Pub/Sub Emulator                               │ pubsub-emulator          │  16.3 MiB │
│ Not Installed │ Google Container Registry's Docker credential helper │ docker-credential-gcr    │   2.2 MiB │
│ Not Installed │ gcloud Alpha Commands                                │ alpha                    │   < 1 MiB │
│ Not Installed │ gcloud Beta Commands                                 │ beta                     │   < 1 MiB │
│ Not Installed │ gcloud app Java Extensions                           │ app-engine-java          │ 124.4 MiB │
│ Not Installed │ gcloud app PHP Extensions (Mac OS X)                 │ app-engine-php-darwin    │  21.9 MiB │
│ Not Installed │ kubectl                                              │ kubectl                  │  14.0 MiB │
│ Installed     │ BigQuery Command Line Tool                           │ bq                       │   < 1 MiB │
│ Installed     │ Cloud Datastore Emulator                             │ cloud-datastore-emulator │  15.4 MiB │
│ Installed     │ Cloud SDK Core Libraries                             │ core                     │   5.1 MiB │
│ Installed     │ Cloud Storage Command Line Tool                      │ gsutil                   │   2.8 MiB │
│ Installed     │ Default set of gcloud commands                       │ gcloud                   │           │
│ Installed     │ gcloud app Python Extensions                         │ app-engine-python        │   7.2 MiB │
└───────────────┴──────────────────────────────────────────────────────┴──────────────────────────┴───────────┘

appfg .py位于

<google-cloud-sdk>/platform/google_appengine/

在pydev中使用此URL作为GAE目录

您检查过这里吗?

C:Program Files (x86)GoogleCloud SDKgoogle-cloud-sdkplatformgoogle_appengine

最新更新