linux - Numpy 需要 ucs2

标签 linux unicode numpy python-2.7 ucs

我已经使用 ActivePython 安装了 Numpy,当我尝试导入 numpy 模块时,它抛出以下错误:

ImportError: /opt/ActivePython-2.7/lib/python2.7/site-packages/numpy/core/multiarray.so: undefined symbol: PyUnicodeUCS2_FromUnicode

我对Python相当陌生,我不知道该怎么做。如果您能为我指明正确的方向,我将不胜感激。

  • 我应该删除 python 并使用以下命令配置其编译吗 “--enable-unicode=ucs2”或“--with-wide-unicode”选项?

干杯

<小时/>
  • 操作系统:Fedora 16,64 位;
  • Python 版本:Python 2.7.2(默认,2012 年 3 月 26 日,10:29:24);
  • 当前编译Unicode版本:ucs4

最佳答案

我建议解决此类复杂问题的一个快速解决方案是在 Linux 上使用 Enthought Python Distribpotion (EPD),它包含广泛的扩展。干杯。

关于linux - Numpy 需要 ucs2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9929170/

相关文章:

C++ 和 UTF8 - 为什么不直接替换 ASCII?

python - matlab 是怎么排序的?

linux - 为子进程设置监护进程,以防父进程死亡

linux - 在linux中杀死一个进程

c++ - UTF8 到/从 STL 中的宽字符转换

python - 运行目录中的文件会创建一个额外的 nan 数组

python - 多重矩阵乘法

linux - 难以浏览 Kibana 3

java - 使用 JDBC 连接到 DB2 Linux 数据库

perl - IO::获取和取消获取 unicode 字符的句柄