AttributeError: module 'numpy.random' has no attribute 'standarormal'
时间: 2023-09-29 15:03:33 浏览: 203
Python的random模块
这个错误可能是因为您的 NumPy 版本不同,或者您可能打错了函数名。在最新版本的 NumPy 中,标准正态分布的函数名是 `standard_normal`,而不是 `standarormal`。您可以尝试使用以下代码来生成标准正态分布的随机数:
```python
import numpy as np
# 生成 10 个标准正态分布的随机数
random_numbers = np.random.standard_normal(10)
print(random_numbers)
```
如果您的 NumPy 版本仍然无法识别 `standard_normal`,您可以尝试升级 NumPy 版本,或者使用其他生成随机数的函数。
阅读全文