Gensim в windows: расширение C не загружено, обучение будет медленным

Я пытаюсь использовать word2vec из gensim, но при запуске получаю это предупреждение: - C: \ Users \ user1PycharmProjects \ FirstTest \ venv \ lib \ site-packages \ gensim \ utils.py: 1212: UserWarning: обнаружена Windows; псевдоним chunkize на chunkize_serial warnings.warn («обнаружена Windows; псевдоним chunkize на chunkize_serial») - C: \ Users \ user1 \ PycharmProjects \ FirstTest \ venv \ lib \ site-packages \ gensim \ models \ base_any2vec.py: 743: UserWarning: Расширение C не загружено, обучение будет медленным. Установите компилятор C и переустановите gensim для быстрого обучения. «Расширение C не загружено, обучение будет медленным».

Я установил (и настроил путь):

  • mingw32-gcc-ada-bin
  • mingw32-gcc-fortran-bin
  • mingw32-gcc-g ++ - bin
  • mingw32-gcc-objc-bin

Я уверен, что у меня есть компилятор (протестирован с помощью сценария C), но я не знаю, почему я не могу использовать быструю версию gensim !!! Я запускаю свой скрипт в Windows 10 с помощью python3.

Спасибо


person mrk    schedule 16.11.2018    source источник
comment


Ответы (1)


У меня была такая же проблема, и это сработало для меня, я не использую anaconda, я использую чистый python 3.6, поэтому я устанавливаю свои библиотеки с помощью pip

1.- pip удалить gensim

2.- Установите TDM GCC x64 https://sourceforge.net/projects/tdm-gcc/

3.- pip install --upgrade gensim

Надеюсь, это поможет

person Carlos Castro    schedule 22.04.2019
comment
Это не помогло - person Kitwradr; 11.06.2019