Debugger not starting with error TypeError: __init__() missing 1 required positional argument: 'params'
Debugger not starting with error TypeError: __init__() missing 1 required positional argument: 'params'
[在 OS X 10.10.5 和 PyDev 4.3.0 上使用 Eclipse Mars (4.5.0)]
我最近通过 PyDev 插件从 4.2(?) 更新到 4.3.0,现在当我尝试调试我的任何模块时,我在控制台中收到以下错误:
pydev debugger: starting (pid: 9237)
Could not connect to 127.0.0.1: 63574
Traceback (most recent call last):
File "/Applications/Eclipse.app/Contents/Eclipse/plugins/org.python.pydev_4.3.0.201508182223/pysrc/pydevd.py", line 2275, in <module>
debugger.connect(host, port)
File "/Applications/Eclipse.app/Contents/Eclipse/plugins/org.python.pydev_4.3.0.201508182223/pysrc/pydevd.py", line 431, in connect
self.initializeNetwork(s)
File "/Applications/Eclipse.app/Contents/Eclipse/plugins/org.python.pydev_4.3.0.201508182223/pysrc/pydevd.py", line 418, in initializeNetwork
self.writer = WriterThread(sock)
File "/Applications/Eclipse.app/Contents/Eclipse/plugins/org.python.pydev_4.3.0.201508182223/pysrc/pydevd_comm.py", line 379, in __init__
self.cmdQueue = _queue.Queue()
TypeError: __init__() missing 1 required positional argument: 'params'
我是不是在 PyDev 更新中遗漏了一些我做得不对的地方?感谢您在这里的任何输入。
编辑:澄清一下,这只是调试配置的问题 - 我的模块的 运行 配置工作正常。我还卸载并重新安装了 PyDev,但这并没有解决问题。
原来我的项目中有另一个 python 模块 Queue
,它与标准库中的 Queue
冲突。重命名后,一切正常。
[在 OS X 10.10.5 和 PyDev 4.3.0 上使用 Eclipse Mars (4.5.0)]
我最近通过 PyDev 插件从 4.2(?) 更新到 4.3.0,现在当我尝试调试我的任何模块时,我在控制台中收到以下错误:
pydev debugger: starting (pid: 9237)
Could not connect to 127.0.0.1: 63574
Traceback (most recent call last):
File "/Applications/Eclipse.app/Contents/Eclipse/plugins/org.python.pydev_4.3.0.201508182223/pysrc/pydevd.py", line 2275, in <module>
debugger.connect(host, port)
File "/Applications/Eclipse.app/Contents/Eclipse/plugins/org.python.pydev_4.3.0.201508182223/pysrc/pydevd.py", line 431, in connect
self.initializeNetwork(s)
File "/Applications/Eclipse.app/Contents/Eclipse/plugins/org.python.pydev_4.3.0.201508182223/pysrc/pydevd.py", line 418, in initializeNetwork
self.writer = WriterThread(sock)
File "/Applications/Eclipse.app/Contents/Eclipse/plugins/org.python.pydev_4.3.0.201508182223/pysrc/pydevd_comm.py", line 379, in __init__
self.cmdQueue = _queue.Queue()
TypeError: __init__() missing 1 required positional argument: 'params'
我是不是在 PyDev 更新中遗漏了一些我做得不对的地方?感谢您在这里的任何输入。
编辑:澄清一下,这只是调试配置的问题 - 我的模块的 运行 配置工作正常。我还卸载并重新安装了 PyDev,但这并没有解决问题。
原来我的项目中有另一个 python 模块 Queue
,它与标准库中的 Queue
冲突。重命名后,一切正常。