Как исправить расширение 'C не загружено, обучение будет медленным. Установите компилятор C и переустановите gensim для быстрого обучения. ' - PullRequest
3 голосов
/ 04 мая 2019

Я использую библиотеку node2vec, которая основана на модели gensim word2vec для кодирования узлов в пространстве вложения, но когда я хочу разместить объект word2vec, я получаю это предупреждение:

C: \ Users \ lenovo \ Anaconda3 \ lib \ site-packages \ gensim \ models \ base_any2vec.py: 743: Предупреждение пользователя: расширение C не загружено, обучение будет медленным.Установите компилятор C и переустановите gensim для быстрого обучения.

Может ли кто-нибудь помочь мне решить эту проблему, пожалуйста?

Ответы [ 3 ]

4 голосов
/ 04 мая 2019

gensim опирается на модули расширения, которые необходимо скомпилировать.И настройки по умолчанию, и канал conda-forge предоставляют готовые версии, которые будут работать «из коробки».

conda install gensim

или

conda install -c conda-forge gensim

, вероятно, самый простой способ заставить работать gensim.

0 голосов
/ 28 июня 2019

анаконда подсказка обновление conda conda-build

== Windows 7 (32 бита) Python 3.7.3 conda-build 3.18.5 gensim 3.4.0

0 голосов
/ 19 июня 2019

Для меня сработало снижение до Gensim версии 3.7.1 с 3.7.3.

...