投稿/コメントを表示します。

requirements.txt を読み込んでインストールする途中で、エラーが発生しました。
AIによると、pandasインストールがうまくいっていないようです。
AIによると、下記をインストールするよう回答がきましたが、怖いのでこちらへ投稿させていただきます。
【AI回答】
Visual Studioのビルドツールをインストールする:

Visual Studio Build Tools をダウンロードしてインストール
インストール時に「C++によるデスクトップ開発」のワークロードを選択

【エラーメッセージ】
PS D:\projects\python_data> .\venv\Scripts\activate
(venv) PS D:\projects\python_data> pip install -r .\requirements.txt
Collecting aiohttp==3.11.11 (from -r .\requirements.txt (line 1))
Using cached aiohttp-3.11.11-cp313-cp313-win_amd64.whl.metadata (8.0 kB)
Collecting Cartopy==0.24.1 (from -r .\requirements.txt (line 2))
Using cached Cartopy-0.24.1-cp313-cp313-win_amd64.whl.metadata (8.1 kB)
Collecting folium==0.19.2 (from -r .\requirements.txt (line 3))
Using cached folium-0.19.2-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting pandas==2.2.2 (from -r .\requirements.txt (line 4))
Using cached pandas-2.2.2.tar.gz (4.4 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [12 lines of output]
+ meson setup C:\Users\papa\AppData\Local\Temp\pip-install-2e_5_mgf\pandas_24417aac7103498a9f7f477cdc02be3e C:\Use
rs\papa\AppData\Local\Temp\pip-install-2e_5_mgf\pandas_24417aac7103498a9f7f477cdc02be3e\.mesonpy-6_atmsjz\build -Dbuildt
ype=release -Db_ndebug=if-release -Db_vscrt=md --vsenv --native-file=C:\Users\papa\AppData\Local\Temp\pip-install-2e_5_mgf\pandas_24417aac7103498a9f7f477cdc02be3e\.mesonpy-6_atmsjz\build\meson-python-native-file.ini
The Meson build system
Version: 1.2.1
Source dir: C:\Users\papa\AppData\Local\Temp\pip-install-2e_5_mgf\pandas_24417aac7103498a9f7f477cdc02be3e
Build dir: C:\Users\papa\AppData\Local\Temp\pip-install-2e_5_mgf\pandas_24417aac7103498a9f7f477cdc02be3e\.mesonpy-6_atmsjz\build
Build type: native build
Project name: pandas
Project version: 2.2.2

..\..\meson.build:2:0: ERROR: Could not find C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe

A full log can be found at C:\Users\papa\AppData\Local\Temp\pip-install-2e_5_mgf\pandas_24417aac7103498a9f7f477cdc02be3e\.mesonpy-6_atmsjz\build\meson-logs\meson-log.txt
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
2025/04/05 16:12