0

我已经安装了降价使用

pip install markdown

在一个virutalenv 项目中,运行 pip freeze 显示它已安装。

但是尝试使用它时出现以下错误

import markdown
ImportError: No module named markdown

该应用程序正在使用谷歌应用程序引擎。将其添加到 app.yml 为

libraries:
- name: webapp2
  version: latest
- name: jinja2
  version: latest

给我

raise yaml_errors.EventError(e, event_object)
google.appengine.api.yaml_errors.EventError: the library "markdown" is not supported
4

2 回答 2

0

您不能将任意第三方库导入 GAE 应用程序。支持的库的官方列表在这里,它不包括降价。

于 2013-05-12T08:06:48.667 回答
0

您可以将任意库导入 appengine,但不能通过librariesapp.yaml 中的指令。

另外,你不能在 virtualenv 下运行 appengine。

您可以使用 virtualenv/pip/easy_install 来安装库及其依赖项,但是您需要将库链接/复制到您的项目中并根据需要操作您的 sys.path。

于 2013-05-12T08:21:14.827 回答