【发布时间】: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