【问题标题】:Numpy needs the ucs2Numpy 需要 ucs2
【发布时间】:2012-04-13 07:46:15
【问题描述】:

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

导入错误: /opt/ActivePython-2.7/lib/python2.7/site-packages/numpy/core/multiarray.so: 未定义符号: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

【问题讨论】:

  • 您选择 ActivePython 而不是使用系统 Python 有什么特别的原因吗?
  • 我同意 Ignacio - 有什么理由不使用系统 Python 2.7.2?
  • 没有特别的原因。这在当时只是一个方便的选择。我也安装了 python-pip。

标签: linux unicode numpy python-2.7 ucs


【解决方案1】:

我建议快速解决这些复杂问题的方法是在 Linux 上使用 Enthought Python Distribpotion (EPD),其中包含各种扩展。干杯。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-12
    • 2018-05-04
    • 1970-01-01
    • 2016-04-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多