Довольно много постов обсуждают эту проблему.
Один человек в StackOverflow утверждает, что исправил проблему. В статье PyCharm «Присоединиться к локальному процессу» ничего не делается, этот ответ дан 15 декабря 2017 года:
Я заставил его работать со следующими тремя вещами после некоторого поиска в Google и тестирования.
- Исправьте
ptrace
проблему с разрешениями, как описано в http://askubuntu.com/questions/41629/after-upgrade-gdb-wont-attach-to-process- Исполняемый файл Python
pyenv
- это скорее скрипт, чем настоящий исполняемый файл. Я переключился на собственный Python Ubuntu 3.5. Удалил подпапку .idea в каталоге проекта и .PyCharm2017.3 в домашнем каталоге. После повторного открытия проекта установите Project Interpreter на тот же Python 3.5- Ран
$ sudo apt install python3-dbg python3-dev
. Не уверен, что этот шаг необходим, но я сделал это, чтобы GDB мог запускатьpy-*
команду и при поиске альтернативы.