Python | 問題解決 | Import “pandas” could not be resolved from source Pylance(reportMissingModuleSource)

Pythonでコードを書いていると,以下エラーが発生したため,当該問題解決方法を本記事にて記す.

実施環境

各バージョンの確認方法はこちら

OS: Windows11
Python 3.11.1
pipenv version 2022.11.30

背景

ディレクトリを作成し,VS Codeにて当該ディレクトリを開く.その後,当該ディレクトリにてpyファイルを作成した.その際,以下コードを作成したところ,"pandas"に波下線が出現した.

import os
import pandas as pd

以下省略

“pandas"に波下線が出現し,以下エラーが発生したため,当該問題解決方法を本記事にて記す.

問題解決方法

以下コードを複数回実行したが,エラーの解消はされなかった.

$ pip install pandas

そのため,以下を実行することによって,Pythonのバージョンを確認した.

$ python --version
Python 3.12.0

Pythonのバージョンを確認したところ,スクリプトによって表示されるバージョンとVS Codeに表示されるバージョンが異なることが判明した.

以上より,Python 3.12.0にするべく以下をクリックした.

以下のように,"Select Interpreter"が開くので,"Python 3.12.0″を選択する.

以下のように,スクリプトによって表示されるバージョンとVS Codeに表示されるバージョンが同じになり,エラーも解消された.

以上

PythonDjango

Posted by クマガイ