【问题标题】:No module named 'qiskit'没有名为“qiskit”的模块
【发布时间】:2019-02-03 14:10:16
【问题描述】:
import numpy as np
from qiskit import QuantumCircuit, ClassicalRegister, QuantumRegister
from qiskit import execute

在尝试上述代码时,我收到以下错误:

ModuleNotFoundError Traceback(最近一次调用最后一次) 在 () 1 将 numpy 导入为 np ----> 2 from qiskit import QuantumCircuit, ClassicalRegister, QuantumRegister 3 from qiskit import 执行

ModuleNotFoundError: 没有名为“qiskit”的模块

【问题讨论】:

    标签: python qiskit


    【解决方案1】:

    你需要通过安装它

    pip install qiskit
    

    更多信息请参考https://github.com/Qiskit/qiskit/blob/master/docs/install.rst

    【讨论】:

    • $pip install qiskit 收集 qiskit 找不到满足 qiskit 要求的版本(来自版本:)未找到 qiskit 的匹配发行版
    • $ pip3 install qiskit Requirement already satisfied: qiskit in /usr/local/lib/python3.7/site-packages (0.7.2) Requirement already satisfied: qiskit-terra<0.8,>=0.7 in /usr/local/lib/python3.7/site-packages (from qiskit) (0.7.0) Requirement already satisfied: qiskit-aer<0.2,>=0.1 in /usr/local/lib/python3.7/site-packag....
    • 它也可以安装但未激活,所以请确保您运行“conda activate ur_env_name”,您可以使用 conda 或任何您的虚拟机创建。
    【解决方案2】:

    你需要 Python 3:

    pip3 install qiskit
    

    请参阅此处了解更多信息: https://github.com/Qiskit/qiskit-terra/issues/1751

    【讨论】:

      【解决方案3】:

      你可以使用命令;

      pip install qiskit

      pip3 install qiskit(适用于 Python 3.x+)

      取决于您使用的 Python 版本。

      【讨论】:

        猜你喜欢
        • 2022-07-07
        • 1970-01-01
        • 2019-03-28
        • 2017-12-30
        • 2018-01-06
        • 2018-11-11
        • 2015-04-10
        • 2013-11-27
        • 2014-02-17
        相关资源
        最近更新 更多