ImportError: Cannot Import Name ‘UMAP’ from umap

昨天跑程序,明明已经装了umap,偏偏导入包就报错…

from umap import UMAP

报错如下:

ImportError: Cannot Import Name ‘UMAP’ from umap

接下来就百度了一通,很多方法都不行。比如有博客说版本不对(改版本)、没装到python目录中(pip uninstall umpa + pip install umpa)等等,总之按这些方法都没解决。
最后发现解决这个问题其实超简单,是安装的包不对!!!

划重点

解决方法如下:

  1. 检查软件包“umap”是否已安装。如果已经装了,先移除“umap”包。
pip list  # 列出当前环境下所有已安装的包
pip uninstall umap  # 如果已安装umap,删除umap包
  1. 完成步骤1后,安装’ umap-learn '包。
pip install umap-learn
  1. 最后,重启项目,然后它就可以正常工作啦!(PS: 如果还出现这个问题,建议先卸载所有关于“umap”的包,再重新安装“umap-learn”)
  2. 完美解决(撒花)。

Hope it helps!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值