【error 踩坑】AttributeError: ‘DataFrame‘ object has no attribute ‘iteritems‘

新建了虚拟环境py38,安装pandas

pip install pandas

接着使用spark向hive表中写数据
发现出现了error:

AttributeError: 'DataFrame' object has no attribute 'iteritems'

google后找到答案:

Looks like iteritems was removed in pandas 2.0 - try using pandas version 1.5.3 instead.

原因:是安装pandas时未指定固定版本,导致安装了最新的2.0.3,2.0以上的版本不支持iteritems了,所以报错
解决方案:安装pandas时指定2.0以下的版本,如:1.1.5
ok!

你可能感兴趣的:(pandas)