2013-07-03 4 views
5

Когда я бегу Джанго проект, я наткнулся на странную проблему в списке:ImportError NumPy/ядро ​​/ multiarray.so: не определено символ: PyUnicodeUCS2_AsASCIIString

ImportError: /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so: undefined symbol: PyUnicodeUCS2_AsASCIIString 

Если II запустить этот проект в режиме разработчика (питон управления. py runningerver 0.0.0.0:8000), этого не происходит. Но когда я развертываю этот проект в apache, а затем эта проблема возникает.

В этом проекте я использую пакет nltk и mongodb, а numpy - зависимость. Моя ОС - CentOS 6.3, и я обновил python с 2.6.6 до 2.7.3, который скомпилирован мной.

Следуя инструкциям, я перекомпиляю и перестраиваю python с ./configure --enable-unicode = ucs2. Но это, похоже, не сработало.

Значит, все ребята знают причину или решения? Большое спасибо!

ответ

6

Восстановить NumPy против Python, построенного как UCS-4.

Смежные вопросы