TEST_
1️⃣ 升级构建工具
在安装依赖前先确保 pip
、setuptools
、wheel
是最新的(这些版本会优先用官方预编译的 .whl
文件,而不是源码编译):
bash
python -m pip install --upgrade pip setuptools wheel
2️⃣ 按顺序安装依赖(先装 numpy 的预编译版本)
Windows 上 numpy
的二进制 wheel 在 3.7 版本还支持,所以建议直接安装:
bash
pip install numpy==1.21.6
如果这一步直接编译失败,说明 pip
找不到对应的 .whl
,可以强制从PyPI numpy 1.21.6 release page 下载与你系统匹配的 .whl
(比如 numpy‑1.21.6‑cp37‑cp37m‑win_amd64.whl
),然后离线安装:
bash
pip install 路径\到\numpy‑1.21.6‑cp37‑cp37m‑win_amd64.whl
3️⃣ 再逐个安装其他依赖
避免一次性安装全部,按依赖顺序来:
bash
pip install pandas==1.1.4
pip install matplotlib==3.2.2
pip install scikit-learn==0.23.2
pip install lightgbm==3.3.5
pip install astral==3.2
pip install xgboost==1.6.0