新建了虚拟环境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!