モジュールのインストールにもかかわらず、VS Code の "ModuleNotFoundError" を解決する
インストールしたにもかかわらず、VS Code で "ModuleNotFoundError" 例外が発生しますpip を使用した SimpleITK モジュール。これは、特に他の場所でインストールを確認した場合にイライラする可能性があります。
この問題に対処するには、次のトラブルシューティング手順を検討してください。
1. VS Code のリロード:
新しいモジュールをインストールした後、VS Code をリロードすると、モジュールを認識するように求められることがあります。 Ctrl Shift P を押して、[ウィンドウの再読み込み] を選択するだけです。
2.仮想環境の確認:
モジュールが正しい仮想環境内にインストールされていることを確認します。次のコマンドを実行して、仮想環境を作成してアクティブ化します。
python3 -m venv env source env/bin/activate
3. 「pip install」を使用したモジュールのインストール:
Brett Cannon の記事で推奨されているように、正しい pip インストール コマンドを使用します:
python3 -m pip install new_module
「new_module」をモジュールの名前に置き換えます。
4. VS Code を再度リロードします:
これらの手順を完了した後、Ctrl Shift P を押して [ウィンドウのリロード] を選択して、VS Code を再度リロードします。 VS Code は、オートコンプリート機能を含め、インストールされたモジュールを認識するはずです。
編集 (Debian 12 ユーザー):
Debian 12 以降のバージョンの Python 3 では、常に次のことをお勧めします。仮想環境を使用してパッケージを管理します。常にプロジェクト用に新しい環境を作成します。
python3 -m venv env
source env/bin/activate を実行して環境をアクティブ化し、その環境内でモジュールのインストールを続行します。
編集 (Python venv モジュール) ):
Python venv モジュールを使用する前に、まだインストールしていない場合はインストールしてください:
sudo apt install python3-venv
以上がモジュールをインストールした後でも VS Code で「ModuleNotFoundError」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。