PyCharm 2026.1 Help

IDE の修復

PyCharm は、特定のプロジェクトのキャッシュファイルを段階的にリフレッシュおよび回復する手段を提供します。 IDE の修復アクションを使用すると、 キャッシュを無効にして IDE を再起動することなく、プロジェクト内の未解決のコードまたは破損したキャッシュの問題をトラブルシューティングできます。 PyCharm はリカバリ中に現在のプロジェクトのみを処理するため、すべてのプロジェクトのキャッシュファイルが失われることはありません。 次にプロジェクトを開くときに、キャッシュの再作成を待つ必要はありません。

PyCharm は、IDE で発生する可能性のある問題、例えばクラスが解決されない場合やナビゲーション機能が正しく動作しない場合などを解決するための、いくつかの復旧手順を提供します。 各手順の後で、問題が解決したかどうかを確認し、続けるか復旧プロセスを完了するか決められます。

  1. メインメニューで File | Cache Recovery | Repair IDE へ移動します。 PyCharm は最初の回復手順を自動的に起動し、仮想ファイルシステムをリフレッシュします。

    The IDE will display a notification that you can use to continue or complete the recovery process. すべてが正常に動作したら、 Everything Works Now をクリックして復旧プロセスを完了してください。 これは復旧プロセスのどのステップの後でも実行できます。

  2. 回復プロセスを続行するには、 Rescan Project Indexes をクリックします。 PyCharm はプロジェクト内のまだ分析されていないすべてのファイルを見つけて 分析します

    IDE 修復の最初のステップ
  3. 次のリカバリ手順に進むには、 Reopen Project をクリックします。 これにより、PyCharm を再起動せずにプロジェクトが再開されます。

    IDE 修復の 2 番目のステップ
  4. 次のリカバリ手順に進むには、 Drop Shared Indexes をクリックします。 これにより、プロジェクトに関連するすべての 共有インデックスが削除されます。

    IDE 修復の 3 番目のステップ
  5. 最後の回復手順に進むには、 Drop Indexes For All Projects and Reindex Current Project をクリックします。 PyCharm は プロジェクトコードを分析し 、アプリケーションを構成するクラス、メソッド、オブジェクト、その他のコード要素のインデックスを再構築します。

    IDE 修復の 4 番目のステップ
  6. すべての復旧手順を実行した後も問題が解決しない場合は、 キャッシュの無効化を続行できます。 詳細 リンクをクリックして、 Invalidate Caches and Restart を選択します。

    IDE 修復の最後のステップ

ファイル関連のキャッシュを修復する

プロジェクト内の単一のファイルで、 回復プロセスの最初の 2 つのステップを開始できます。

  • Project ツールウィンドウ (Alt+1) で、修正するファイルを右クリックし、 ファイル上の IDE を修復する を選択します。

    ファイル上の IDE を修復する
2026 年 6 月 1 日