Cannot find Python interpreter for selected moduleの対応
PyCharmでGitからチェックアウトしたPythonプロジェクトを起動しようした際、
「Cannot find Python interpreter for selected module」というエラーに遭遇することがあります。
その対応方法をご紹介します。
事象
GitからPythonプロジェクト(Django)をチェックアウト。
PyCharmでCtrl + Alt + R を押してmanage.py コンソールを開き、runserverとコマンドを打つ。
⇒「Cannot find Python interpreter for selected module」というエラー
対応
PyCharmメニューのファイル > 設定を選択します。
プロジェクト > プロジェクト・インタープリターを選択します。
プロジェクト・インタープリターが<No interpreter>となっていて設定されていないことがわかります。
歯車のアイコンをクリックして追加を選択します。
Pythonインタープリターの追加画面が開きます。
ここで当該プロジェクトで使用するインタープリターを指定します。
ここでは当該プロジェクトvenvにあるpython.exeを指定しています。
プロジェクト・インタープリターがセットされるのでOKボタンを押します。
実行確認
再び、manage.py コンソールでrunserverとコマンドを打ちます。
今度は正しく起動できました。