모든 것이 장고 개발 서버에서 작동합니다. 아파치에서는 django app이 matplotlib가 사용되는 경우를 제외하고도 작동합니다. 여기에 내가 오류 얻을 것 : 파이썬 쉘에서 Matplotlib 및 WSGI/mod_python이 Apache에서 작동하지 않습니다.
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
은 모두 문이 작동 : 수입 numpy.core.multiarray 및 수입 멀티 어레이. 어떤 아이디어? 감사합니다.
numpy 파일을 살펴본 결과, 확장 모듈 'so'가있는 다중 어레이 모듈을 발견했습니다. 내 생각 엔, mod_python이이 파일을 읽지 않는다는 것입니다.
파이썬 셸에서 "numpy.core.multiarray import typeinfo, ndarray, array, empty, dtype"을 수행하면 어떻게됩니까? – Mark
잘 작동합니다. 오류 메시지가 없습니다. –
비슷한 문제가있는 것 같습니다. 저는 py2.6, cherrypy, IIS, isapi_wsgi를 실행하고 있습니다. Matplotlib는 파이썬 셸에서 잘 작동합니다. IIS에서 pyd 모듈 (예 : matplotlib._path)을로드하려고하면 오류가 발생합니다. os.environ 및 sys.path를 확인했습니다. – e1i45