当前位置: 首页 > article >正文

【笔记】在 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/pythonpython -c "import sys; print(sys.executable)"
# 应为: C:/msys64/mingw64/bin/python.exepacman -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-1python -c "import numpy; print(numpy.__version__)"
# 输出应为: 2.2.4


✅ 小结

操作是否成功
下载正确版本包
(注意区分 MSYS2工具链 和 Clang 工具链
强制降级安装
验证版本一致
是否适合 MINGW64 环境✅ 是
http://www.lryc.cn/news/2398437.html

相关文章:

  • 前端限流如何实现,如何防止服务器过载
  • 基于大模型的慢性硬脑膜下血肿预测与诊疗系统技术方案
  • vue入门环境搭建及demo运行
  • git checkout C1解释
  • 原始数据去哪找?分享15个免费官方网站
  • 宝塔部署 Vue + NestJS 全栈项目
  • # [特殊字符] Unity UI 性能优化终极指南 — LayoutGroup篇
  • Apache Iceberg 如何实现分布式 ACID 事务:深度解析大数据时代的可靠数据管理
  • 计算A图片所有颜色占B图片红色区域的百分比
  • 2024-2025-2-《移动机器人设计与实践》-复习资料-8……
  • 如何监测光伏系统中的电能质量问题?分布式光伏电能质量解决方案
  • 电子电路:全面深入了解晶振的定义、作用及应用
  • Day-15【选择与循环】选择结构-if语句
  • 定时器时钟来源可以从输入捕获引脚输入
  • SPL 轻量级多源混算实践 4 - 查询 MongoDB
  • 星敏感器:卫星姿态测量的“星空导航仪”
  • Cat.1与Cat.4区别及应用场景
  • 大宽带怎么做
  • Maestro CLI云端测试以及github cl,bitrise原生cl的测试流程
  • [内核开发手册] ARM汇编指令速查表
  • 25年宁德时代新能源科技SHL 测评语言理解数字推理Verify题库
  • AutoGenTestCase - 借助AI大模型生成测试用例
  • 区块链技术赋能供应链金融:重塑信任与效率
  • vue+cesium示例:3Dtiles三维模型高度调整(附源码下载)
  • 线程池RejectedExecutionException异常
  • lanqiaoOJ 1508:N皇后问题 ← dfs
  • 当 “欧洲版 Cursor” 遇上安全危机
  • [蓝桥杯]生物芯片
  • Spring Boot使用Redis实现分布式锁
  • 【如何在IntelliJ IDEA中新建Spring Boot项目(基于JDK 21 + Maven)】