- qiskit-metal为IBM推出的qubit画图模拟仿真一体包。
- 强烈建议先安装Anaconda,实在不想用Anaconda的话自己建立虚拟环境按照下面类似操作。
- 对于没有配置cmd/终端的用户,在anaconda所带的命令行里操作为佳
**Ps:下面操作对于Mac OS以及Windows OS均适用
一、下载安装文件
- 寻找一个位置(如E://)放置下载的文件,下文中所有E://指代你所想安装的位置
cd E://
进入文件夹git clone
https://github.com/Qiskit/qiskit-metal.git
下载下来
二、创建虚拟环境(安装需要特定版本的python以及numpy…等,非常有必要在虚拟环境中安装,这样可以随意删除且不会对原有环境造成影响)
cd qiskit-metal
(E://qiskit-metal)conda env create -n ``<env_name>`` environment.yml
(env_name为自己定义的虚拟环境名字)- 进入虚拟环境:
conda activate ``<env_name>
- 安装:
python -m pip install -ve .
三、更新虚拟环境配置
- 先退出虚拟环境:
conda deactivate
- 更新虚拟环境
conda env update -n ``<env_name>`` environment.yml
- 启动虚拟环境:
conda activate ``<env_name>
- 再次安装:
python -m pip install -ve .
- 解决pyqode报错问题:
pip install pyqode.python --upgrade
- 解决Gui问题:
python setup.py install
pip install pyside2
pip install pyqode-qt
四、Jupyter配置虚拟环境(如果不用jupyter可跳过)
-
启动虚拟环境:
conda activate <env_name>
-
conda install ipykernel
-
ipython kernel install --user --name=``<env_name>
-
启动即可:
jupyter lab
/jupyter notebook
五、使用
import qisit_metal
不报错- 运行totorials文件夹里的程序无障碍