google-cloud-sdk-133.0.0-darwin-x86_64.tar.gz中的appcfg.py在哪里?

Where is appcfg.py in google-cloud-sdk-133.0.0-darwin-x86_64.tar.gz?

我正在尝试将 Eclipse 设置为 运行 PyDev 以针对 GAE 进行开发,但我不知道要 link 给解释器。

我正在 link 访问 Google App 引擎目录,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 │
└───────────────┴──────────────────────────────────────────────────────┴──────────────────────────┴───────────┘

appcfg.py 位于,

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

在 pydev 中为 GAE 目录使用这个 URL。

你查过这里吗?

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