4

我有一个带有 Tastypie 提供的 RESTFull 服务的 Django 应用程序。我使用easy_install 来安装lxml 和defusedxml,所以我可以使用xml 而不是json。如果我运行 manage.py runserver,一切正常,但如果我在同一台机器上通过 apache 和 mod_wsgi 运行它,我会收到来自 Django 的错误配置错误

Usage of the xml aspects requires lxml and defusedxml

我猜这一定是路径问题,但我似乎找不到任何东西可以为我指明正确的方向。有任何想法吗?

4

1 回答 1

5

好的,所以我找到了措辞不太好的问题的答案。当我运行 easy_install 时,它从未告诉我 lmxl 实际上安装失败,因为我缺少编译器。我不知道为什么它是从 Django 开发服务器而不是通过 Apache 工作的,但我找到并安装了 lxml 的二进制发行版,它都开始按应有的方式工作。

于 2013-08-20T21:47:44.317 回答