0

我正在运行 Ubuntu 12.10

Enthought Canopy Python 2.7.6 64 位

我已经使用直接 Healpix 配置以及使用 sud pip install healpy 成功安装了 healpy,并确保在 bashrc 中相应地设置了 PYTHONPATH。

当我尝试导入 healpy 时,我得到了这个与 unicode 不可比性相关的错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/healpy/__init__.py", line 47, in <module>
    from sphtfunc import (anafast, map2alm,
  File "/usr/local/lib/python2.7/dist-packages/healpy/sphtfunc.py", line 26, in <module>
    import _sphtools as _sphtools
ImportError: /usr/local/lib/python2.7/dist-packages/healpy/_sphtools.so: undefined symbol: PyUnicodeUCS4_DecodeUTF8

相关问题有需要重建的解决方案。我不确定如何去做,并且想知道是否有更简单的解决方案。提前感谢您的任何帮助。

4

0 回答 0