VSCodeでPython自作モジュールimport時のエラー(Unable to import )が消えない場合の対処方法

2021/05/29に公開

はじめに

自作モジュールのimportエラー解消にハマったのでメモ。
結論としてはpython.autoComplete.extraPathsの設定漏れが原因だった。

環境

macOS Big Sur(11.2.3)
VSCode(1.54.2)
Python(3.8.5)

事象

自作クラスをimportしたときに、「Unable to import 」エラーが表示される。
※エラー出力されているものの、プログラムは正常に動作しエラーは出力されない。

解消方法

ワークスペースの設定ファイル[settings.json]にpython.autoComplete.extraPathsを追加することで解消できた。

settings.json
{
    "python.autoComplete.extraPaths": [
        "/Users/[UserName]/Study/00_udemy/05_python"
    ]
}

Discussion