【问题标题】:pandas Series iteritems in pydevd_utils.py FutureWarningpydevd_utils.py 中的 pandas 系列迭代项 FutureWarning
【发布时间】:2022-09-29 23:16:15
【问题描述】:

我有一个问题,似乎与熊猫库有关。我已经安装了熊猫 1.5.0。使用 pandas Series 调试代码时会出现问题/错误。 由于 pandas 已弃用 iteritems,因此会多次显示 FutureWarning 并在调试过程中导致一些错误。我之前尝试安装一个版本的熊猫,但问题仍然存在。

Error:
PyCharm Community Edition 2022.2.2\\plugins\\python-ce\\helpers\\pydev\\_pydevd_bundle\\pydevd_utils.py:606: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.
  for item in s.iteritems():

有谁知道如何解决这个问题?我感谢您的支持。

  • 更新您的代码以使用它所说的...for item in s.items():
  • 感谢您的回答。我现在更新该代码(错误已消除),当我调试时,该过程意外完成。控制台显示以下消息:进程已完成,退出代码为 -1073741819 (0xC0000005)。
  • 听起来你手上有一个新问题。把所有细节放在一起,提出一个新问题。但是,下次不要发布代码的图像......只需粘贴代码。
  • 谢谢@BeRT2me,下次我将粘贴代码而不是图像,对此感到抱歉。
  • 我解决了这个错误如下 1. 使用 s.items() 而不是 s.iteritems() 更新了代码。我需要在 Windows 上修改文件夹权限以保存带有此修改的 python 文件。 2.新建一个环境,将项目的python文件复制到这个新环境中,之后问题就解决了。感谢@BeRT2me 的支持。

标签: python pandas


【解决方案1】:

使用代码 对于 s.items() 中的项目:

【讨论】:

    猜你喜欢
    • 2020-08-02
    • 2019-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-03
    • 2018-03-19
    相关资源
    最近更新 更多