0
我一直在使用ActivePython的安装numpy的,当我尝试导入numpy的模块,它抛出以下错误:NumPy的需要UCS2
ImportError: /opt/ActivePython-2.7/lib/python2.7/site-packages/numpy/core/multiarray.so: undefined symbol: PyUnicodeUCS2_FromUnicode
我是相当新的蟒蛇,我不知道该怎么做。我很感激你能否指引我走向正确的方向。
- 我应该删除蟒蛇,并与 “--enable-unicode的UCS2 =” 或 “--with-宽的Unicode” 选项来配置它的编译?
干杯
- OS:Fedora的16位,64位;
- Python版本:Python 2.7.2(默认,2012年3月26日,10:29:24);
- 当前编译Unicode版本:UCS4
您为ActivePython而不是使用系统Python而去的任何特定原因? – 2012-03-29 16:08:47
我同意Ignacio - 任何不使用系统Python 2.7.2的理由? – birryree 2012-03-29 16:09:36
没有特别的理由。这当时只是一个方便的选择。我也安装了python-pip。 – 2012-03-29 16:14:58