pycharm-无法附加到进程

时间:2019-02-20 14:55:53

标签: python ubuntu pycharm

我在ubuntu 18.04.2 LTS,Python 2.7.15rc1上附加到进程时遇到问题。我设置了系统:

kernel.yama.ptrace_scope = 0

当我尝试附加到进程时,我收到超时错误(我可以看到与Python调试器的连接失败:在事件日志中接受超时)

Attaching to a process with PID=10619
/home/t/Desktop/venv/bin/python /home/t/pycharm-professional-2018.3.4/pycharm- 
2018.3.4/helpers/pydev/pydevd_attach_to_process/attach_pydevd.py --port 39311 --pid 10619

进程完成,退出代码为0 服务器已停止。

我尝试使用liclipse附加到进程,并且有效。

1 个答案:

答案 0 :(得分:0)

修改

  

pycharm-professional-2018.3.4 / pycharm-   2018.3.4 / helpers / pydev / pydevd_attach_to_process / attach_pydevd.py

并通过设置how_debug_info_on_target_process = 1

启用调试

很可能您需要设置ptrace级别,在我的情况下,gdb太旧并且没有--nh(没有~/.gdbinit