【发布时间】:2021-12-20 21:03:51
【问题描述】:
在调试 Python 代码时,我在 Eclipse 控制台窗口中收到来自 Pydev 的错误消息。每次调试器暂停时都会重复相同的错误消息:
ValueError: invalid literal for int() with base 10: "NameError: name 'psort' is not defined"
Traceback (most recent call last):
File "C:\Users\Bill\.p2\pool\plugins\org.python.pydev.core_9.2.0.202110311311\pysrc\_pydevd_bundle\pydevd_process_net_command.py", line 63, in process_net_command
cmd = on_command(py_db, cmd_id, seq, text)
File "C:\Users\Bill\.p2\pool\plugins\org.python.pydev.core_9.2.0.202110311311\pysrc\_pydevd_bundle\pydevd_process_net_command.py", line 367, in _cmd_exec_or_evaluate_expression
trim_if_too_big = int(trim) == 1
ValueError: invalid literal for int() with base 10: "NameError: name 'psort' is not defined"
这不是我自己的代码中的错误,我不知道如何修复它。我不知道是我的配置还是 Pydev 错误,还是什么?调试器仍然可以工作,但控制台窗口会被这些重复的消息填满。 我已经忍受了几个月,以为我只需要更新 Pydev,但我今天(11/2021)终于更新了 Pydev,但我仍然收到错误消息。
我正在使用:
Windows 10 64 位
适用于 C/C++ 的 Eclipse IDE,版本:2020-12 (4.18.0),内部版本号:20201210-1552
我今天更新到的 Pydev 版本:
Pydev 版本 9.2.0.20211031131
【问题讨论】: