python lxml在dev_appserver(gae,windows)中不可用

我已经安装了lxml.

在IDLE中工作正常.

但是,当我使用dev_appserver.py启动下面描述的基本应用程序时,服务器返回错误“ No module named lxml”.

import webapp2,lxml

class MainPage(webapp2.RequestHandler):
    def get(self):
        self.response.out.write("test")
app = webapp2.WSGIApplication([("/(.*)", MainPage)],debug=True)

我该如何解决?

谢谢!!

解决方法:

假设您正在使用Python 2.7运行时.该运行时提供了一种配置库的好方法.

请在您的app.yaml中添加库部分,如下所示:

libraries:
- name: lxml
  version: latest

有关更多详细信息,请参阅:
https://developers.google.com/appengine/docs/python/python27/using27#Configuring_Libraries

上一篇:python-lxml.etree和xml.etree.ElementTree添加不带前缀的名称空间(ns0,ns1等)


下一篇:python中的lxml xpath,如何处理丢失的标签?