In einigen Beiträgen wird dieses Problem diskutiert.
Eine Person bei StackOverflow behauptet, das Problem behoben zu haben. In dem Artikel PyCharm „An lokalen Prozess anhängen“ tut sich nichts, diese Antwort wird am 15. Dezember 2017 gegeben:
Ich habe es mit den folgenden drei Dingen nach etwas Googeln und Testen zum Laufen gebracht.
- Beheben Sie das
ptrace
Berechtigungsproblem, wie in http://askubuntu.com/questions/41629/after-upgrade-gdb-wont-attach-to-process beschrieben- Die ausführbare Python-Datei
pyenv
ist ein Skript und keine echte ausführbare Datei. Ich habe auf Ubuntus eigenen Python 3.5 umgestellt. Der .idea-Unterordner wurde im Projektverzeichnis und .PyCharm2017.3 im Basisverzeichnis gelöscht. Nachdem Sie das Projekt erneut geöffnet haben, setzen Sie den Projektinterpreter auf denselben Python 3.5- Ran
$ sudo apt install python3-dbg python3-dev
. Ich bin nicht sicher, ob dieser Schritt notwendig ist, aber ich habe es getan, damit GDB denpy-*
Befehl auch ausführen kann, wenn er nach einer Alternative sucht