【发布时间】: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