AttributeError: module 'random' has no attribute 'rand

**

问题:在跟着《机器学习实战》这本书练习的时候,遇到AttributeError: module ‘random’ has no attribute 'rand的问题

**

1、出现如下的报错
在这里插入图片描述
2、原因
后来发现当时为了方便能够知道自己.py文件是主要练习哪个方面的,就把名字命名的和导入的库numpy一致,导致这样的问题,而且这里面的第二行是不需要的,numpy库里可以随机生成
在这里插入图片描述
3、解决方法
重新命名.py,并且删除第二句import random代码,因为有numpy库的存在,不需要导入random
在这里插入图片描述
4、正确结果显示
这样就能出现正确的结果如下所示,生成了一个4*4的随机数组
在这里插入图片描述

发布了14 篇原创文章 · 获赞 31 · 访问量 6533

猜你喜欢

转载自blog.csdn.net/WangZixuan1111/article/details/97616793
今日推荐