VSCodeでPythonをデバッグする際に、ModuleNotFoundErrorが発生することがあります。この記事では、その問題の原因と解決法について説明します。

問題の発生

VSCodeでPythonを実行したところ、ModuleNotFoundError: No module named 'mysql'というエラーが発生しました。このエラーは、Pythonが指定したモジュールを見つけられないときに発生します。

試したこと

モジュールのインストール

まず、以下のコマンドを使用してモジュールをインストールしました。

pip install mysql-connector-python
pip install mysql
pip install mysql-connector

しかし、これによってエラーは解消されませんでした。

pip3でのインストール

次に、同じモジュールをpip3でインストールしました。

pip3 install mysql-connector-python
pip3 install mysql
pip3 install mysql-connector

これによってもエラーは解消されませんでした。

解決法: VSCodeのパスの変更

VSCodeの設定からPythonのパスを確認しました。VSCodeのPythonパスが間違っていたことが原因でした。VSCodeのPythonのパスを修正することで、エラーは解消しました。

まとめ

VSCodeでPythonを実行する際にModuleNotFoundErrorが発生する場合、VSCodeのPythonパスが間違っている可能性があります。パスを正しく設定することで、この問題を解決できます。

参考記事

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です