导入 scipy.sparse._sparsetools 时出错

2023-11-21

我正在 macbook pro 上工作,尝试使用 gensim 包来执行 Word2Vec。我在本周早些时候使用过该模型,但是当我尝试恢复使用它时,出现了有关加载 scipy.txt 的错误。我尝试仅加载回显错误消息的特定模型,这是相同的输出:

>>> import scipy.sparse._sparsetools
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "//anaconda/lib/python2.7/site-packages/scipy/sparse/__init__.py", line 213, in <module>
    from .csr import *
  File "//anaconda/lib/python2.7/site-packages/scipy/sparse/csr.py", line 13, in <module>
    from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \
ImportError: dlopen(//anaconda/lib/python2.7/site-packages/scipy/sparse/_sparsetools.so, 2): Symbol not found: __ZNSs4_Rep20_S_empty_rep_storageE
  Referenced from: //anaconda/lib/python2.7/site-packages/scipy/sparse/_sparsetools.so
  Expected in: dynamic lookup

我通过 pip 安装所有内容,因此没有专门在这台 Mac 上构建任何内容。任何建议将不胜感激。

系统详细信息:

  • Python 2.7.8 |Anaconda 2.1.0 (x86_64)| (默认,2014 年 8 月 21 日,15:21:46)
  • Mac OSX、优胜美地 (10.10.5)
  • scipy 0.14.0

您的问题可能是由本文中描述的链接问题引起的github问题.

由于您已经在使用 anaconda,因此最好的策略可能是使用已编译的二进制文件,而不是尝试自己使用 pip 进行编译。

您唯一需要做的两件事是:

pip uninstall scipy
conda install scipy
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

导入 scipy.sparse._sparsetools 时出错 的相关文章

随机推荐