添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
暴走的火锅  ·  tuple Class | ...·  1 月前    · 
任性的紫菜  ·  aws eks iam user ...·  1 年前    · 
有腹肌的扁豆  ·  configure、 make、 make ...·  1 年前    · 


一、问题描述

报错如下

yxguan@ubuntu:~/NewData10646$ python split_1d_10s_7classes_10588_fusion.py
Traceback (most recent call last):
File "split_1d_10s_7classes_10588_fusion.py", line 18, in <module>
rng = np.random.default_rng(12345)
AttributeError: module 'numpy.random' has no attribute 'default_rng'

是由于numpy的版本过低引起的,升级numpy的版本即可

二、问题解决

1.为避免出错,先卸载已有的numpy版本

pip list

我发现自己有两个版本同时存在,全部删干净,然后再重新安装

pip uninstall numpy

pip install numpy

可见问题解决

【问题解决】AttributeError: module ‘numpy.random‘ has no attribute ‘default_rng‘_python


python函数内return python函数内部调用自身

函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()。也可以自己创建函数,这被叫做用户自定义函数。自定义函数语法:def functionname( parameters ): "函数_文档字符串" function_suite return [expression] 最简单的一个例子: def printstr(str):