【发布时间】:2018-12-26 08:46:53
【问题描述】:
我在 Anaconda 中创建了一个新的虚拟环境,并使用 pip 安装了几个包(即 numpy、scipy、matplotlib、qiskit 以及可能还有 1 或 2 个)。我打开解释器并尝试从 Qiskit 导入一个模块:
from qiskit import Aer
结果,我得到了ImportError: cannot import name 'Aer'。我的理解是 Qiskit 0.7 的模块结构不同(我在文档中的任何地方都找不到),或者我的设置存在某种冲突。我怎么知道是什么情况以及如何解决?
编辑:我有一个双启动系统。该问题出现在 Windows 10 上的 Anaconda 上,但不会出现在纯 Python 上的 Ubuntu 18 上。所以我认为它必须是 Anaconda 而不是 Qiskit。
编辑 2:我已经全新安装了 Python(没有 Anaconda),但问题仍然存在。
【问题讨论】:
-
谢谢你们的回答!我什至不记得我是如何摆脱这个问题的 :( 我想我在 qiskit 的 github 页面上提出了一个问题,他们建议从源代码重建它。我决定不打扰并继续在 Linux 上做所有事情。不过,现在的问题肯定已经过时了,因为 Qiskit 的当前版本远高于 0.7
标签: python python-import qiskit