#python #cython #gensim
Вопрос:
Я пытаюсь импортировать gensim в лабораторию Jupyter, но это приводит к ошибке, как показано ниже. Я пытался обновить или понизить соответствующие библиотеки (numpy, cython, gensim), но все равно безуспешно. У кого-нибудь была такая же проблема, но он ее решил?
/opt/conda/lib/python3.9/site-packages/gensim/__init__.py in <module>
3 """
4
----> 5 from gensim import parsing, corpora, matutils, interfaces, models, similarities, summarization, utils # noqa:F401
6 import logging
7
/opt/conda/lib/python3.9/site-packages/gensim/corpora/__init__.py in <module>
4
5 # bring corpus classes directly into package namespace, to save some typing
----> 6 from .indexedcorpus import IndexedCorpus # noqa:F401 must appear before the other classes
7
8 from .mmcorpus import MmCorpus # noqa:F401
/opt/conda/lib/python3.9/site-packages/gensim/corpora/indexedcorpus.py in <module>
13 import numpy
14
---> 15 from gensim import interfaces, utils
16
17 logger = logging.getLogger(__name__)
/opt/conda/lib/python3.9/site-packages/gensim/interfaces.py in <module>
19 import logging
20
---> 21 from gensim import utils, matutils
22 from six.moves import range
23
/opt/conda/lib/python3.9/site-packages/gensim/matutils.py in <module>
1102 try:
1103 # try to load fast, cythonized code if possible
-> 1104 from gensim._matutils import logsumexp, mean_absolute_difference, dirichlet_expectation
1105
1106 except ImportError:
/opt/conda/lib/python3.9/site-packages/gensim/_matutils.cpython-39-x86_64-linux-gnu.so in init gensim._matutils()
AttributeError: type object 'gensim._matutils.array' has no attribute '__reduce_cython__'