web-dev-qa-db-ja.com

Pycharm-移動する宣言が見つかりません

プロジェクトコードをpython 2.7から3.xに変更しました。

これらの変更後、メソッドにカーソルを合わせてCtrlキーを押すと、「移動先の宣言が見つかりません」というメッセージが表示されます

私はpycharmを2017.3から18.1に更新しようとしていますが、ディレクトリ.ideaを削除しましたが、まだ問題が残っています。

どのように修正すればよいですか?

12
qchar90

関連するコードが配置されていると思われるフォルダを右クリックします-> Mark Directory as-> Sources Root

メニューの「Sources Root」という文言は誤解を招きやすいことに注意してください。インデックス作成プロセスは再帰的ではありません。 allに関連するフォルダをマークする必要があります。

24
mithunpaul

メソッドが基本クラスに実装されていて、Pycharmがそれを見つけられない場合がありました。

問題があったモジュールに基本クラスをインポートすることで解決しました。

1
mp808