如何在 python 中导入 google 的任务队列库

How to import google's taskqueue library in python

我正在尝试在 python3 中使用 google 任务队列,但在导入 taskqueue 库时遇到了一些问题。在发出以下命令时

from google.appengine.api import taskqueue

我遇到了这个错误

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'google.appengine'

我已经安装了 Google Cloud SDK,另外还安装了 link 中提到的 2 个软件包。

google-cloud-sdk-app-engine-python

google-cloud-sdk-app-engine-python-extras

我检查了已安装的gcloud个组件的版本

$ gcloud --version
Google Cloud SDK 206.0.0
alpha 2018.06.18
app-engine-python 1.9.70
app-engine-python-extras 1.9.70
beta 2018.06.18
bq 2.0.34
core 2018.06.18
gsutil 4.32

为什么我无法导入任务队列,任何帮助将不胜感激。

任务队列服务在 App Engine standard environment. This issue was reported at, please deploy an App Engine standard app to test this out. You can find sample code at 之外的可用性有限。