当前位置:   article > 正文

【数学建模之Python】6.DeprecationWarning: `np.float` is a deprecated;Deprecated in NumPy 1.20_np.int deprecated

np.int deprecated

你们的每个赞都能让我开心好几天✿✿ヽ(°▽°)ノ✿

1.解决方法

在Anaconda Prompt里
(1)pip uninstall Scikit-learn
(2)pip install Scikit-learn
然后就会更新到你的python对应的最新版本
再试一试代码,应该就不会报错了

2.版本声明

python 3.7.1
原先Scikit-learn 0.20.1
更新后 Scikit-learn 0.24.2

3.代码

import numpy as np
from sklearn.decomposition import PCA
  • 1
  • 2

然后会发现短短两行代码竟然会出现如此多的报错!

4.原因

我在网上找了好久也没发现能够用的,其实问题不是出在我们写的文件,问题出在我们用的库太旧了!仔细看报错,报错上指明了是package里的sklearn的源代码出现了问题,我刚开始还没注意到,后面灵机一动,应该是原先版本太低了的问题!

在这里插入图片描述

你们的每个赞都能让我开心好几天✿✿ヽ(°▽°)ノ✿

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/541712
推荐阅读
相关标签
  

闽ICP备14008679号