You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS ARM64下Python3.10执行import cv2时出现Abort trap:6错误

macOS ARM64 + Python 3.10 下 import cv2 触发 Abort trap: 6 错误

环境与问题

  • 系统:macOS ARM64
  • Python版本:3.10.11
  • 触发场景:执行import cv2时直接抛出Abort trap: 6错误,无法正常导入OpenCV模块

已尝试的无效修复手段

  • 更换多个opencv-python版本(包括4.6.0.66及最新稳定版)
  • 切换不同终端程序运行
  • 将libssl.dylib和libcrypto.dylib软链接至/usr/local/lib目录

完整错误日志

> python
Python 3.10.11 (main, May 22 2023, 00:42:58) [Clang 14.0.3 (clang-1403.0.22.14.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Modules/gcmodule.c:115: gc_decref: 断言 "gc_get_refs(g) > 0" 失败:引用计数过小
启用tracemalloc以获取内存块分配回溯信息

对象地址  : 0x105a54010
对象引用计数 : 8
对象类型     : 0x1056e3ab8
对象类型名称: type
对象表示     : <class 'cv2.utils.nested.ExportClassName'>

致命Python错误: _PyObject_AssertFailed: _PyObject_AssertFailed
Python运行时状态: 已初始化

当前线程 0x00000001fce51e00 (最近调用优先):
正在执行垃圾回收
文件 "<frozen importlib._bootstrap>", 第241行,位于 _call_with_frames_removed
文件 "<frozen importlib._bootstrap_external>", 第1176行,位于 create_module
文件 "<frozen importlib._bootstrap>", 第571行,位于 module_from_spec
文件 "<frozen importlib._bootstrap>", 第674行,位于 _load_unlocked
文件 "<frozen importlib._bootstrap>", 第1006行,位于 _find_and_load_unlocked
文件 "<frozen importlib._bootstrap>", 第1027行,位于 _find_and_load
文件 "<frozen importlib._bootstrap>", 第1050行,位于 _gcd_import
文件 "/opt/python/3.10.11/lib/python3.10/importlib/__init__.py", 第126行,位于 import_module
文件 "/Users/alpha/Python/pv310-3di/lib/python3.10/site-packages/cv2/__init__.py", 第153行,位于 bootstrap
文件 "/Users/alpha/Python/pv310-3di/lib/python3.10/site-packages/cv2/__init__.py", 第181行,位于 <module>
文件 "<frozen importlib._bootstrap>", 第241行,位于 _call_with_frames_removed
文件 "<frozen importlib._bootstrap_external>", 第883行,位于 exec_module
文件 "<frozen importlib._bootstrap>", 第688行,位于 _load_unlocked
文件 "<frozen importlib._bootstrap>", 第1006行,位于 _find_and_load_unlocked
文件 "<frozen importlib._bootstrap>", 第1027行,位于 _find_and_load
文件 "<stdin>", 第1行,位于 <module>

扩展模块: numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator (总计:13)
Abort trap: 6
>

内容的提问来源于stack exchange,提问作者YTKme

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 14:23:15