vscodeでpythonのファイルを開いた時、しっかりインストールされているはずなのにpylintのunable to importが出てしまうことがある
これを解決するためのチェックリストを示していく
- vscodeで正しいフォルダごと開く
vscodeで開くべきは.pyなどのファイルではなく、「Pipfileなどが入っているフォルダ」である
例えば、以下のような例では、vscodeで開くべきはhoge.pyでも、srcでもなく、peterである

Command + O, または Control + Oで、フォルダを選択し、作業を開始していただきたい
しっかりnumpyなどがインストールされてるか確認する
説明不要
.envでpythonのパスを変更する(参考)
Pipfileが入っているフォルダ(上の画像の例だとpeter)に、
PYTHONPATH=./backend
と書かれたファイルを追加する
この時、ファイルの名前を「.env」とする