import gensim出错 RuntimeError: Cython extensions are unavailable.

安装gensim成功,但是导入时出现RuntimeError错误
运行时错误如下:
RuntimeError: Cython extensions are unavailable. Without them, this gensim functionality is disabled. If you’ve installed from a package, ask the package maintainer to include Cython extensions. If you’re building gensim from source yourself, run python setup. py build_ext --inplace and retry.
看了其他用户的文章后发现应该是numpy与scipy与gensim不适配造成的

解决步骤如下

  1. 查看python适配信息
  2. 下载适配的numpy和scipy的whl文件
  3. 安装whl文件
  4. 重新下载gensim
  5. 运行成功

首先在下载文件之前首先看一下自己的python适配的版本信息
打开cmd 直接在命令行输入pip debug --verbose 往下拉结果如下
在这里插入图片描述
找到之后去下面的链接去下载适配的numpy与scipy文件

https://www.lfd.uci.edu/~gohlke/pythonlibs/

我的电脑对应下载的文件是
在这里插入图片描述
在这里插入图片描述

下载之后再进入cmd
cd到下载scipy和numpy+mkl的目录下
python -m pip install scipy-1.7.2-cp37-cp37m-win_amd64.whl
python -m pip install numpy-1.21.4+mkl-cp37-cp37m-win_amd64.whl

然后再uninstall gensim 再install gensim
最后就可以import啦

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值