AttributeError: module ‘numpy‘ has no attribute ‘bool‘

在做项目的时候遇到了这个问题,numpy没有这个属性

AttributeError: module 'numpy' has no attribute 'bool'

解决方法一

于是我就开始了上网查找问题,我看网上大多都是说是版本的问题

AttributeError: module ‘numpy‘ has no attribute ‘bool‘_第1张图片

但是他们的解决方案都是需要联网,由于项目的原因机器不能联网于是我就尝试了根据控制台提示

将 源代码

img1=np.asarray(img1).astype(np.bool)
img2=np.asarray(img2).astype(np.bool)

修改为:

 AttributeError: module ‘numpy‘ has no attribute ‘bool‘_第2张图片

img1=np.asarray(img1).astype(bool)
img2=np.asarray(img2).astype(np.bool_)

 bool或np.bool_都可

你可能感兴趣的:(numpy,python,数据分析)