# WuYueSDK **Repository Path**: OpenWuYue/WuYueSDK ## Basic Information - **Project Name**: WuYueSDK - **Description**: 面向开发者提供一体化开发套件,覆盖量子算法程序“设计-仿真-优化-验证”全周期,量子操作系统的核心入口之一,大幅降低使用复杂度,灵活构建量子程序,快速上手体验与使用。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2025-11-19 - **Last Updated**: 2025-11-22 ## Categories & Tags **Categories**: quantum **Tags**: None ## README WuYueSDK ## 一、介绍 WuYueSDK是一款基于量子逻辑门的开源量子计算编程框架,可用于复杂量子线路的模拟以及量子程序的构建,是联接量子计算开发者与经典模拟器和真实量子计算硬件的高级语言,可协助使用者高效地进行量子算法设计和验证。 ## 二、安装 ### 通过pip安装 本项目推荐python 3.9,通过下述命令编译安装WuYueSDK ```bash python setup.py bdist_wheel pip install ./dist/wuyue_open_source-0.5-py3-none-any.whl ``` ## 三、构建量子程序 ```python from wuyue.circuit.circuit import * from wuyue.backend.backend import Backend qubit = QuantumRegister(3) cbit = ClassicalRegister(3) circuit = QuantumCircuit(qubit,cbit) circuit.add(H,qubit[0]).add(H,qubit[1]).add(H,qubit[2]) circuit.all_add(MEASURE) sim = Backend.get_device("Full amplitude") sim.apply(circuit) result = sim.run(1000) print(result) ``` 快速入门参考文档:Quick_Start.md ## 四、许可证 WuYueSDK开源代码遵循MulanPSL-2.0开源协议。