在 Django 开发服务器上一切正常。在 Apache 中,django 应用程序也可以工作,除非使用 matplotlib。这是我得到的错误:
No module named multiarray.
Exception Type: ImportError
Exception Value: No module named multiarray
Exception Location: /usr/share/pyshared/numpy/core/numerictypes.py in <module>, line 81
Python Executable: /usr/bin/python
Python Version: 2.6.4
在 python shell 中,两个语句都有效:import numpy.core.multiarray 和 import multiarray。有任何想法吗?谢谢
当我查看 numpy 文件时,我发现了 multiarray 模块,它的扩展名为“so”。我的猜测是 mod_python 没有读取这些文件。