HOWTO · Python
Python エラーでメイン モジュールが見つかりません
この記事では、メイン モジュールが見つからないというエラーについて学習し、問題の原因を確認します。 また、Python で問題を解決する方法も学びます。
このページの内容
この記事では、'__main__' モジュールが見つかりませんというエラー、その原因、および Python でエラーを解決する方法について説明します。
Python の can't find '__main__' module エラーを解決する
PyCharm 環境で印刷するための簡単なコードを作成しました。 右上隅にあるように、再生ボタンまたは実行ボタンが無効になっています。つまり、このコードを実行する方法がありません。
このコードを読み取れるようにするには、構成を追加するか、インタープリターを追加する必要があります。これにより、実行が可能になります。 しかし、再生ボタンをクリックしても、プログラムは実行されません。
問題は、PyCharm でコードを実行するためのインタープリターがないか、作成したインタープリターを実行するとエラーが発生することです。 私たちの場合、インタープリターを作成しましたが、それでもコードは実行されません。
では、何が問題を引き起こしたのでしょうか? 1つ目の理由は仮想環境がないこと、2つ目はPythonインタープリターがプロジェクトフォルダーを見つけられないことです。
この問題を解決するには、システムに Python がインストールされているかどうかを確認する必要があります。 次のステップでは、プロジェクトの仮想環境を作成し、読み取る Python ファイルを指定します。
Python がインストールされているかどうかを確認するには、ターミナルを開いてpythonと入力し、システムに Python がインストールされている場合は Enter キーを押します。Python のバージョンが表示されます。何も表示されない場合は、Python がインストールされていないことを意味します。 Python がシステムにインストールされています。 こちら から Python をダウンロードする必要があります。
プロジェクトの仮想環境を作成し、空のフォルダーを作成しましょう。 その後、PyCharm 環境に移動してインタープリターを削除します。
- 左上隅のファイルをクリックします。
- 設定に移動します。 プロジェクトが開き、プロジェクトに移動します。
- プラス (
+) ボタンをクリックして、仮想環境を作成する場所をマシンに具体的に伝えます。 - 仮想環境が作成されたら、それを選択する必要があります。
"OK"→適用をクリックします。
次のステップでは、構成を追加します。
- このプロジェクトでは、
構成の追加をクリックします。 add newをクリックし、Pythonを選択します。- 新しいウィンドウを開いた後、プロジェクト ファイルを選択する必要があるスクリプト パスを確認します。そのため、プロジェクトまたはフォルダーを保存した場所を通過する必要があります。
- スクリプト パスまたはプロジェクト ファイルを選択すると、作業ディレクトリが自動的に選択されます。 そうでない場合は、フォルダーをクリックして、プロジェクト フォルダーに移動し、自分で選択します。
- 次に、
適用と"OK"をクリックします。 - コードを実行して、すべてが正常に機能しているかどうかを確認します。 再生ボタンをクリックすると、ここでコードが正常に実行されます。
簡単に言えば、Python で'__main__' モジュールが見つかりませんというエラーが発生した場合です。 次の手順で解決します。
- メイン モジュールをスクリプトに追加します。
- スクリプトをメイン モジュールと同じディレクトリに移動します。
まとめ
この記事では、Python で'__main__' モジュールが見つかりませんというエラーを解決する方法について説明しました。