Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未导入python virtualenv模块_Python_Google App Engine_Virtualenv - Fatal编程技术网

未导入python virtualenv模块

未导入python virtualenv模块,python,google-app-engine,virtualenv,Python,Google App Engine,Virtualenv,我已使用安装了markdown pip install markdown 在virutalenv项目中,运行pipfreeze会向我显示它的安装状态 但是我在尝试使用它时遇到了以下错误 import markdown ImportError: No module named markdown 该应用程序正在使用谷歌应用程序引擎。将其添加到app.yml作为 libraries: - name: webapp2 version: latest - name: jinja2 versio

我已使用安装了markdown

pip install markdown
在virutalenv项目中,运行pipfreeze会向我显示它的安装状态

但是我在尝试使用它时遇到了以下错误

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

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

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

此外,您不能在virtualenv下运行appengine


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

我正在virtualenv下运行appengine,我所做的只是在我的virtualenv文件夹中对sdk进行符号链接——我已经安装了appengine系统范围的sdk——你安装virtualenv时使用的ID——没有站点包吗?这通常是你会做的,这样就不会污染你周围的环境。我想我做过,不记得了