【发布时间】:2021-12-06 20:28:07
【问题描述】:
我最近在 Anaconda 下运行 Spyder 5.0.5 时遇到了一个问题。我相信我以某种方式损坏了调试启动文件,无法确定文件的位置或如何解决这种情况。在 Spyder 中运行代码时,它可以正常运行,但如果我尝试在调试模式下运行,我会收到以下回溯错误消息:
debugfile('D:/pvtests/PowerTableTests/PowerTable/SiteLoadDisplay1.py', wdir='D:/pvtests/PowerTableTests/PowerTable')
Traceback (most recent call last):
File "C:\Users\xxxx\AppData\Local\Temp/ipykernel_1468/434203341.py", line 1, in <module>
debugfile('D:/pvtests/PowerTableTests/PowerTable/SiteLoadDisplay1.py', wdir='D:/pvtests/PowerTableTests/PowerTable')
File "D:\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 589, in debugfile
enter_debugger(
File "D:\Anaconda3\lib\site-packages\spyder_kernels\customize\spyderpdb.py", line 773, in enter_debugger
debugger.run(code)
File "D:\Anaconda3\lib\site-packages\spyder_kernels\customize\spyderpdb.py", line 716, in run
super(SpyderPdb, self).run(cmd, globals, locals)
File "D:\Anaconda3\lib\bdb.py", line 580, in run
exec(cmd, globals, locals)
File "<string>", line 1, in <module>
TypeError: runfile() got an unexpected keyword argument 'current_namespace'
几天前开始出现这个问题,我卸载了Anaconda,然后重新安装了它,以为这样可以解决问题,但它并没有解决问题。
我也尝试过 Spyder 的建议,即从 anaconda power shell 控制台发出 Spyder --reset 命令。
最近。我尝试重建项目。
有没有人遇到过此类问题,有什么解决办法的想法吗?
【问题讨论】:
标签: python-3.x anaconda spyder