Windows上的Gensim:未加载C扩展程序,培训速度会很慢

mrk*_*mrk 5 python pip gensim

我正在尝试使用gensim中的word2vec,但在运行时收到此警告:-C:\ Users \ user1PycharmProjects \ FirstTest \ venv \ lib \ site-packages \ gensim \ utils.py:1212:UserWarning:检测到Windows;将别名化为chunkize_serial warnings.warn(“检测到的Windows;将别名化为chunkize_serial”的别名)-C:\ Users \ user1 \ PycharmProjects \ FirstTest \ venv \ lib \ site-packages \ gensim \ models \ base_any2vec.py:743:用户警告: 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运行脚本。

谢谢

小智 -1

我遇到了同样的问题,这对我有用,我没有使用 anaconda,我使用纯 python 3.6,所以我用 pip 安装我的库

1.- pip卸载gensim

2.- 安装 TDM GCC x64 https://sourceforge.net/projects/tdm-gcc/

3.- pip install --升级 gensim

希望能帮助到你