- Published on
[PyCharm] Source Rootディレクトリ名によってはデバッガが立ち上がらない
PyCharm 小ネタ:
PyCharm2017.3.3 Linux: Source root が "code" というディレクトリ名かつ Python パッケージの状態だと,デバッガの立ち上げ時にエラーになる.
環境は, Ubuntu 16.04.3 + PyCharm CE 2017.3.3.
Source root ディレクトリ名が "code" で,以下のようにそれが Python パッケージの状態となっているとき,
pydev のデバッガのエラーが出る1.
対処は,code ディレクトリはパッケージ化しない(もしくはリネームする)こと.
経緯と感想
デバッガが急に使えなくなって困ってたら,何かの拍子に__init__.py
が作成されてしまったことに気付き,そこからこの問題があると気付けた. 実験用スクリプト置き場だったとはいえ,雑なディレクトリ構造・命名はやめようと思った2.