要克服运行时警告



C:\Program Files\Python310\lib\site packages\pandas\core\internals\blocks.py:22323:运行时间警告:强制转换中遇到无效值values=values.astype(str)

我在AWS上运行这段代码,它一直显示这个警告,但代码运行得很顺利。我想删除此代码吗?提前感谢Vaibhav B.

在使用panda.concat时也遇到此问题
Line是

result = pd.concat([df1, df2])

虽然我不建议你用这个代码删除错误

import warnings
warnings.filterwarnings("ignore")


问题是所有错误都将被忽略,因此这并不理想。

希望有人能拿出一个合适的解决方案!

我还没有解决这个问题的答案,但我可以说,这个问题可能与您使用的Pandas版本有关。

我在我的项目中也遇到了这个问题,但只有当我将安装的软件包版本更新到最新版本时;正如你所说,尽管有警告,程序运行没有问题。

请尝试安装较旧版本的Pandas软件包。在下面,我给你留下一个关于这样做的链接:如何使用pip 安装特定的软件包版本

希望对你有所帮助:)