raise AttributeError("module {!r} has no attribute " AttributeError: module 'numpy' has no attribute 'bool'
时间: 2023-11-20 10:06:48 浏览: 144
AttributeError: module 'tensorflow.compat.v1' has no attribute '
这个问题是由于numpy版本问题引起的。在较新的numpy版本中,bool已经被弃用,改为使用bool_。因此,如果您的代码中使用了bool,而您的numpy版本较新,则会出现此错误。解决此问题的方法是将代码中的bool替换为bool_。您可以使用以下方法解决此问题:
```python
import numpy as np
# 将代码中的bool替换为bool_
a = np.array([True, False, True])
b = np.array([False, True, False])
c = a & b
print(c)
```
阅读全文