TypeError: Cannot interpret ‘<attribute ‘dtype‘ of ‘numpy.generic‘ objects>‘ as a data type

先说解决办法,一般遇到这个问题就是numpy 和 pandas 版本不匹配了,发生的原因是使用pandas 时,内核的方法调用了 numpy,所以解决办法必须是看官方文档把两个版本调整可用的,最简单的方式:都升级到最高

方法1.查看所需版本

import pandas as pd

pd.show_versions()

方法 2,官网查看

下图展示的是用 dict生成 dataframe 时,遇到了这个报错

 

你可能感兴趣的:(bug修复,numpy)