Python VSCode ModuleNotFoundErrorが起きた場合

Pocket

VSCodeを使ってPythonのスクリプト便利ですよね。昔ながらのF5デバッグ実行もできるし。

そんなVSCodeで、ある日突然ModuleNotFoundErrorが出て、Pythonモジュールが読込できなくなりました。エラーは下記です。

例外が発生しました: ModuleNotFoundError
No module named 'openpyxl'

エディターを見るとimportの行が波線マーク

importが波線

調べてみるとInterpreter設定のパスが、何かの影響で変わってしまったようでした

そのInterpreter設定を変更する方法は、VSCode上で[F1]を押し「Python: Slect Interpreter」を選択します。

Python: Select Interpreter

パスが選択できるので私の場合「/usr/local/bin/python3」を選択

/usr/local/bin/python3を選択

上記の方法でVSCodeでのModuleNotFoundErrorは回避できました

コメントを残す

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

CAPTCHA


2022 MJELD TECHNOLOGIES. ALL RIGHTS RESERVED