ImportError numpy/core/multiarray.so: неопределенный символ: PyUnicodeUCS2_AsASCIIString
Когда я запустил проект django, я столкнулся со странной проблемой, как указано ниже:
ImportError: /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so: undefined symbol: PyUnicodeUCS2_AsASCIIString
Если я запускаю этот проект в режиме разработки (python manage.py runserver 0.0.0.0:8000), это не происходит. Но когда я развертываю этот проект в Apache, и тогда возникает эта проблема.
В этом проекте я использую пакет nltk и mongodb, и numpy является зависимостью. Моя ОС - CentOS 6.3, и я обновил python с 2.6.6 до 2.7.3, который скомпилирован мной.
Следуя некоторым инструкциям, я перекомпилирую и перекомпилирую python с помощью./configure --enable-unicode=ucs2. Но это, похоже, не сработало.
Так какие-нибудь парни знают причину или решения? Большое спасибо!
1 ответ
Решение