【笔记】在 MSYS2 MINGW64 环境中降级 NumPy 2.2.6 到 2.2.4

📝 在 MSYS2 MINGW64 环境中降级 NumPy 到 2.2.4


✅ 目标说明

在 MSYS2 的 MINGW64 工具链环境中,将 NumPy 从 2.2.6 成功降级到 2.2.4。


🧰 环境信息

项目内容
操作系统Windows  11
MSYS2 终端类型MINGW64(默认终端)
Python 路径/mingw64/bin/python
当前 numpy 版本2.2.6(因项目需要降级)
目标 numpy 版本2.2.4
安装方式使用 pacman -U 手动安装指定版本的 .pkg.tar.zst 包

🚀 步骤一:确认当前环境和 numpy 版本

which python
# 输出应为: /mingw64/bin/python

python -c "import sys; print(sys.executable)"
# 应为: C:/msys64/mingw64/bin/python.exe

pacman -Q mingw-w64-x86_64-python-numpy
# 查看当前是否已安装 numpy 及其版本

 


🌐 步骤二:下载正确的包文件

你需要下载适用于 MINGW64 工具链 的 numpy 包:

🔗 下载地址(有效链接): https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-python-numpy-2.2.4-1-any.pkg.tar.zst

✅ 文件名应为:

mingw-w64-x86_64-python-numpy-2.2.4-1-any.pkg.tar.zst


📦 步骤三:强制降级安装 numpy 2.2.4

进入下载目录并执行命令:

cd E:\Downloads
pacman -U mingw-w64-x86_64-python-numpy-2.2.4-1-any.pkg.tar.zst

⚠️ 如果遇到 pacman 拒绝降级,则在包名前加上“ --needed --overwrite=* ”参数

cd E:\Downloads
pacman -U --needed --overwrite=* mingw-w64-x86_64-python-numpy-2.2.4-1-any.pkg.tar.zst

 


🧪 步骤四:验证安装结果

pacman -Q mingw-w64-x86_64-python-numpy
# 输出应为: mingw-w64-x86_64-python-numpy 2.2.4-1

python -c "import numpy; print(numpy.__version__)"
# 输出应为: 2.2.4


✅ 小结

操作是否成功
下载正确版本包
(注意区分 MSYS2工具链 和 Clang 工具链
强制降级安装
验证版本一致
是否适合 MINGW64 环境✅ 是
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AITechLab

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值