错误结果:

错误原因: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
"""
解决方法:1.换numpy版本(降低版本);2.将出错文件里的np.bool改成np.bool_
改成
![]()
就可以了
文章指出在使用numpy时遇到AttributeError,因为numpy.bool已不再支持,建议将代码中的np.bool改为np.bool_。提供了解决此问题的两种方法:降级numpy版本或直接修改出错文件中的布尔表示方式。
2916

被折叠的 条评论
为什么被折叠?



