猿问

python virtualenv模块未导入

我已经使用安装了markdown


pip install markdown

在virutalenv项目中,运行pip冻结会显示其已安装。


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


import markdown

ImportError: No module named markdown

该应用程序正在使用Google App Engine。将其添加到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


MMTTMM
浏览 200回答 2
2回答

梵蒂冈之花

您可以将任意库导入到appengine中,但不能通过librariesapp.yaml中的指令导入。此外,您无法在virtualenv下运行appengine。您可以使用virtualenv / pip / easy_install来安装库及其依赖关系,但是随后需要将库链接/复制到项目中,并适当地操作sys.path。

HUWWW

您不能将任意第三方库导入GAE应用程序。支持的库的正式列表在此处,并且不包括markdown。
随时随地看视频慕课网APP

相关分类

Python
我要回答