我想使用Qiskit运行SVM算法。为此,我需要从 qiskit_aqua.utils 导入一些软件包。我正在Google合作实验室上编写代码。但是,在尝试导入此程序包时,它显示了以下错误。
ModuleNotFoundError:没有名为“ qiskit_aqua”的模块
我尝试从Qiskit导入所有内容。但是没有任何变化。这是我的代码。
!pip install qiskit
from qiskit import *
from qiskit_aqua.utils import split_dataset_to_data_and_labels
from qiskit_aqua.input import get_input_instance
from qiskit_aqua import run_algorithm
我什至尝试使用此命令导入 Aer 。但这仍然没有用。
帮我找到解决方案。
!pip install qiskit
from qiskit import Aer
from qiskit_aqua.utils import split_dataset_to_data_and_labels
from qiskit_aqua.input import get_input_instance
from qiskit_aqua import run_algorithm
答案 0 :(得分:1)
Aqua是Qiskit的子软件包,因此您需要使用.
而不是_
。因此,您的进口货应为
from qiskit import Aer
from qiskit.aqua.utils import split_dataset_to_data_and_labels
from qiskit.aqua.input import get_input_instance
from qiskit.aqua import run_algorithm