module 'numpy.random' has no attribute 'BitGenerator'
时间: 2023-11-24 18:08:41 浏览: 518
python numpy之np.random的随机数函数使用介绍
根据提供的引用内容,报错"module 'numpy.random' has no attribute 'BitGenerator'"是由于在PyCharm中执行代码时,与numpy相同名称的package导致的冲突。解决方法是将package的名称修改为与numpy不同的名称。
以下是一个示例代码,演示了如何修改package名称以解决冲突问题:
```python
import numpy as np
# 将与numpy相同名称的package修改为不同的名称
import my_package as np_mod
data = {i: np_mod.random.randn() for i in range(7)}
print(data)
```
通过将package名称修改为`my_package`,可以避免与numpy的冲突,并成功执行代码。
阅读全文