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

macOS10.13.6下导入qiskit的BasicAer报tweedledum相关ImportError如何解决?

问题根因

该报错由系统版本不兼容导致:你使用的Qiskit 0.26版本依赖的tweedledum编译包默认适配macOS 10.14及以上系统,而你的设备是macOS 10.13.6,系统内置的libSystem.B.dylib库不提供_aligned_alloc符号,无法加载tweedledum的动态链接库。

解决方案
  • 方案一(最简便,无需改动Qiskit版本):降级tweedledum到兼容macOS 10.13的版本
    首先激活你的conda环境:
    conda activate qc-26
    执行安装命令:
    pip install tweedledum==0.7.1
    安装完成后重启Jupyter Notebook即可正常导入。

  • 方案二:降级Qiskit到0.25.x版本
    如果降级tweedledum出现依赖冲突,可直接回退Qiskit版本到无高版本tweedledum依赖的迭代版:
    pip install qiskit==0.25.4

  • 方案三:升级系统
    若不想改动依赖包版本,可将iMAC系统升级到macOS 10.14 Mojave及以上版本,即可原生适配当前安装的Qiskit版本。

内容的提问来源于stack exchange,提问作者Ka-Lok Ng

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 02:21:04