iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >numpy报错解决
  • 291
分享到

numpy报错解决

numpypython开发语言 2023-09-06 19:09:39 291人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

anaconda使用gensim产生numpy报错问题解决方案记录如下: 如图所示: AttributeError: module ‘numpy’ has no attribute ‘bool’.

anaconda使用gensim产生numpy报错问题解决方案记录如下:
如图所示:
在这里插入图片描述

AttributeError: module ‘numpy’ has no attribute ‘bool’.
np.bool was a deprecated alias for the builtin bool. To avoid this error in existing code, use bool by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy Scalar type, use np.bool_ here.
The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations

首先第一个方向,考虑了gensim与numpy的兼容性问题,
更新了numpy版本,但是还是报错,甚至离谱的是最简单的numpy都使用不上了,最后无奈还原numpy版本.

这里顺便记录下另外一个问题。卸载了最新numpy过程中虽然成功卸载,但是又产生了一个其他的错误。如图所示:
在这里插入图片描述

这个解决挺简单的,主要原因就是在卸载numpy包的时候,需要关闭anaconda.
好啦,回到正轨,那接下来是如何解决的呢,首先依次卸载了numpy,scipy,gensim,然后重新安装numpy 1.23.0(首次安装的时候就是这个版本),然后再装scipy,这个会安装兼容numpy1,23.0版本的,所以直接使用pip命令装上即可。注意必须是依次装,不然后面可能还是无效卸载。
其实在装numpy的时候,还是存在一个疑惑,装最新版本的,会报如下错误,好像我的scipy已经默认只要这个版本了,可能涉及其他包的兼容问题:
在这里插入图片描述
好在问题解决!

来源地址:https://blog.csdn.net/m0_52766105/article/details/130026315

--结束END--

本文标题: numpy报错解决

本文链接: https://www.lsjlt.com/news/397443.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作