Python VSCode ModuleNotFoundErrorが起きた場合

Python Select Interpreter ModuleNotFoundError

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は回避できました

2022 MJELD TECHNOLOGIES. ALL RIGHTS RESERVED