作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
当我运行 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是一个依赖。 我的OS是CentOS 6.3,python从2.6.6升级到2.7.3,自己编译。
按照一些说明,我使用 ./configure --enable-unicode=ucs2 重新编译和重建 python。但这似乎没有用。
所以有大佬知道原因或者解决方法吗?非常感谢!
最佳答案
针对构建为 UCS-4 的 Python 重建 NumPy。
关于python - 导入错误 numpy/core/multiarray.so : undefined symbol: PyUnicodeUCS2_AsASCIIString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17443166/
我是一名优秀的程序员,十分优秀!