【发布时间】:2020-11-29 14:54:50
【问题描述】:
我正在尝试使用 gensim 包执行 Word2Vec 的 macbook pro。我在本周早些时候使用过该模型,但是当我尝试继续使用它时,我收到了关于加载 scipy 的错误。我尝试仅加载响应错误消息的特定模型,这是相同的输出:
>>> 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
【问题讨论】:
-
from scipy import sparse让我访问sparse._sparsetools。对于许多scipy组件,正确的导入是from ...语法。