【发布时间】:2011-05-13 06:30:37
【问题描述】:
我正在尝试在 apache mod-wsgi 上部署一个用于生产的 django 应用程序。我有一个名为 freecad 的第三方 python 应用程序,它将 python 模块打包在 FreeCAD.so 库文件中。请求挂在“导入 FreeCAD”上。一些 apache 日志错误告诉我它可能是 zlib 的问题?尝试导入此模块时进行压缩。 请注意,使用 django 的 runserver 时一切正常。
在对此进行更多研究后,这不是压缩问题,也不是许可问题。 我作为 www-data 用户使用
$ sudo -u www-data python
Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path.append('/usr/lib/freecad/lib')
>>> import FreeCAD
FreeCAD 0.10, Libs: 0.10R3225
>>>
但它仍然挂在来自网页请求的“导入 FreeCAD”上
【问题讨论】: