pycharm调试器未连接:KeyboardInterrupt
问题描述:
不知怎的,我的pycharm
调试器不再连接。pycharm调试器未连接:KeyboardInterrupt
我测试了所有ENV。另外,在stackoverflow上阅读它:我删除了.idea目录。
然而,在重新启动pycharm .idea后总是重建(删除缓存,甚至再次删除& downlaoded pycharm)
**/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 52281 --file /Users/franzi/Desktop/i18n/qordoba-cli/qordoba/cli.py i18n-find --traceback
warning: Debugger speedups using cython not found. Run '"/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6" "/Applications/PyCharm CE.app/Contents/helpers/pydev/setup_cython.py" build_ext --inplace' to build.
pydev debugger: process 96448 is connecting
Connected to pydev debugger (build 171.4694.67)
Could not connect to 127.0.0.1: 52282
Traceback (most recent call last):
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py", line 1583, in <module>
debugger.connect(host, port)
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py", line 324, in connect
self.initialize_network(s)
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py", line 316, in initialize_network
time.sleep(0.1) # give threads time to start
KeyboardInterrupt
Process finished with exit code 1**
答
我有类似的问题。我已经删除(不删除)所有现有断点(在由调用的对话框中Ctrl + Shift + F8)。在删除所有断点并修改运行配置(禁用添加内容根并将源根添加到PYTHONPATH)后,调试开始运行。启用它们并仍然正常工作 - 问题消失了。
我认为删除断点就足以解决问题。查看JetBrains社区的提示: https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000014004/comments/115000239630
答
izkeros和他的回应帮助了我!我遵循他的建议,并禁用了所有的断点。在我的情况下,他们被设置在分支代码中,所以在结账到master
分支后,我的断点指向了不存在的地方,导致类似你的崩溃。
你能描述一下你是如何启动调试器(听起来像是一个'远程调试器'),并导致它停止工作? – nanotek
只需在右上角推送调试按钮即可。它自行停止.. – Franzi
当您单击该按钮时,它将运行一个运行配置。有些东西可能已经与你的相同,所以你应该创建一个新的。 '运行|调试...''''编辑配置 - >'+' - >'Python' - >创建新配置 - >运行新配置 – nanotek