与量子软件库cqc t_ket>接口的python模块
pytket的Python项目详细描述
pytket
是一个python模块,用于与cqc t_ket>;接口,cqc t_ket>;是一组量子编程工具。我们目前支持来自googleCirq、ibmQiskit、Pyzx、ProjectQ和rigettipyQuil的电路和设备架构,允许t_ket>;工具与这些平台上的项目一起使用。
开始
pytket
在linux和macos上可用于python3.6
或更高版本。
要安装,请运行
pip install pytket
注意:尝试从源安装不会为t_ket>;编译器设置所需的二进制文件,因此建议安装pypi。
有关使用pytket
的快速介绍,请参见Getting Started页。
要更深入地了解特性,请参见examples。
接口
要将pytket与其他平台结合使用,必须为每个平台下载一个额外的单独模块。
这可以从pip或源代码中完成,因为二进制文件包含在核心pytket
包中。
对于每个子包:
qiskit:pip install pytket-qiskit
cirq:pip install pytket-cirq
皮奎尔:pip install pytket-pyquil
项目Q:pip install pytket-projectq
PYZX:pip install pytket-pyzx
注意:这需要从source单独安装pyzx
。