[python]vscodeでインテリセンスが効かないときの対処法

pythonで新しいライブラリをインストールした後、インセリテンスが効かなかったり、ライブラリが存在しないよと怒られるときの対処法

 

1. Pythonライブラリのパスが通っていない

ターミナルでpip install した先に格納されるpythonライブラリと、python拡張機能が参照しているpythonライブラリが異なっている可能性がある。

  1. Ctrl + Shift + Pでコマンドパレットを起動する
  2. Pythonインタプリタを選択する
  3. 候補の中から参照させたいpythonライブラリを選択する

 

2. VSCodeの再起動による解消

  1. Ctrl + Shift + Pでコマンドパレットを起動する
  2. 「Reload Window」で「キャッシュのクリアと再起動」を選択する