【问题标题】:How to import google's taskqueue library in python如何在python中导入google的taskqueue库
【发布时间】:2018-09-01 05:58:17
【问题描述】:

我正在尝试在 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 并额外安装了链接中提到的另外 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

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

【问题讨论】:

  • 您是否在应用引擎应用程序中执行此操作?
  • @snakecharmerb 我只是尝试从终端运行它
  • 我认为它需要作为应用引擎应用程序的一部分运行 - 我不认为任务队列作为独立服务存在。
  • @snakecharmerb 能不能给初学者参考一下任务队列教程,入门资源非常有限。

标签: python python-3.x ubuntu task-queue google-cloud-sdk


【解决方案1】:

任务队列服务在App Engine standard environment 之外的可用性有限。此问题已报告at,请部署 App Engine 标准应用程序以测试此问题。您可以找到示例代码at

【讨论】:

    猜你喜欢
    • 2012-05-30
    • 2016-12-29
    • 2018-01-19
    • 2018-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    相关资源
    最近更新 更多