【问题标题】:Why do I get an import error when importing Qiskit?为什么在导入 Qiskit 时出现导入错误?
【发布时间】:2021-08-01 21:39:17
【问题描述】:

每当我导入 qiskit 时,都会出现以下错误。有人知道为什么吗?


ImportError: dlopen(/opt/anaconda3/lib/python3.8/site-packages/tweedledum/_tweedledum.cpython-38-darwin.so, 2): Symbol not found: _aligned_alloc
  Referenced from: /opt/anaconda3/lib/python3.8/site-packages/tweedledum/_tweedledum.cpython-38-darwin.so
  Expected in: /usr/lib/libSystem.B.dylib
 in /opt/anaconda3/lib/python3.8/site-packages/tweedledum/_tweedledum.cpython-38-darwin.so

【问题讨论】:

    标签: python pip jupyter-notebook qiskit


    【解决方案1】:

    在安装名为 tweedledum 的 Qiskit 依赖项之一时似乎出现了问题。您可以在您的 anaconda 环境中尝试以下操作:

    pip install --upgrade --force-reinstall tweedledum
    

    【讨论】:

    • 谢谢,但我试过了,但我得到了同样的错误,不幸的是
    • 您在执行建议的命令时是否遇到任何错误?
    • 不,我不是。我能够重新安装 tweedledum。虽然,我通过降级模块解决了这个问题,所以我推测它可能与我的操作系统或类似的东西不兼容有关。感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-21
    • 1970-01-01
    • 2022-11-06
    • 1970-01-01
    • 2018-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多