图书馆支持Python,但Google App Engine不支持

时间:2014-08-31 12:43:25

标签: python google-app-engine import

我正在尝试在谷歌应用引擎上运行龙卷风网络服务器。我可以从python控制台成功导入tornado库,或者直接启动.py文件但是当我尝试使用时启动:

python google_appengine/dev_appserver.py tutorial/

结尾
ImportError: No module named tornado

我在类似的主题中读到我应该包括像

这样的行
libraries:
  - name: tornado
    version: "latest"

到我的app.yaml文件,但随后以

结尾
google.appengine.api.yaml_errors.EventError: the library "tornado" is not supported

如何支持图书馆?

1 个答案:

答案 0 :(得分:3)

您可以使用app.yaml导入list个库。 Tornado未包含在此列表中,因此您需要将此库添加到项目的文件夹中,以便将其与您的应用一起部署。

您可以尝试使用pip install tornado --target=/project/folder,但您也会获得一些垃圾文件夹。