You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pydev调试报错NameError: name 'psort' is not defined问题咨询

问题原因

该报错由Pydev调试器的内置辅助函数变更和调试视图残留的旧监视表达式冲突导致。你此前在调试表达式面板添加过使用psort的自定义监视规则,psort是Pydev旧版本提供的调试变量排序辅助函数,在9.2.0版本中已被移除,因此调试器每次暂停时对该表达式求值会先抛出NameError: name 'psort' is not defined,该错误信息被错误传递给后续需要传入整数的trim参数,最终触发你看到的ValueError。

解决方案
  • 切换到Eclipse调试透视图,打开「表达式(Expressions)」面板
  • 移除面板中所有包含psort关键字的自定义监视表达式
  • 打开「变量(Variables)」面板的下拉设置菜单,将变量排序规则恢复为默认设置,移除自定义psort排序逻辑
  • 重启Eclipse后重新启动调试任务,报错就会停止输出

内容的提问来源于stack exchange,提问作者Bill Olsen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 08:24:03