QCTRL pyQuil适配器
qctrl-pyquil的Python项目详细描述
Q-CTRL pyQuil适配器
Q-CTRL-pyQuil适配器包的目的是提供导出函数,允许 用户可以从 开放文献和Q-CTRL中定义的Rigetti量子硬件开放控制 和模拟器。在
任何对量子控制感兴趣的人都可以参与这个项目。在
目录
安装
Q-CTRL pyQuil适配器可以通过pip
或从源代码安装。我们建议
pip
分布以获得最新的稳定版本。如果你想
然后从源代码安装最新功能。在
要求
要使用Q-CTRL pyQuil适配器,您需要安装Python。我们 建议使用Anaconda分布 Python。Python包括标准的数字和科学的Python包 它们是为您的机器优化编译的。按照Anaconda Installation说明操作并 请咨询Anaconda User guide开始。在
我们使用交互式jupyter笔记本作为我们的使用示例。水蟒 python发行版附带了这些文件的编辑器,或者您可以自行install the jupyter notebook editor。在
使用PyPi
使用pip
安装最新版本的Q-CTRL pyQuil适配器。在
pip install qctrl-pyquil
来源
源代码托管在 Github。存储库可以是 使用克隆
^{pr2}$克隆完成后,您有两个选项:
- 在
使用设置.py在
cd python-pyquil python setup.py develop
注意:我们建议使用
在develop
来指向您的安装 在克隆存储库的目录中的源代码处。在 - 在
运用诗歌
cd python-pyquil ./setup-poetry.sh
注意:如果您在Windows上,则需要安装 Poetry手动,并使用:
cd python-pyquil poetry install
在
通过上述方法之一安装后,请通过运行测试您的安装
pytest
在python-pyquil
目录中。在
pytest
使用
贡献
有关一般指南,请参见Contributing。在
建筑文件
文档生成依赖于Sphinx。自动生成由Read The Docs完成。在
在本地构建:
- 在
确保您使用了上面的安装选项之一。在
在 - 在
从docs目录执行make文件:
如果使用诗歌:
cd docs poetry run make html
如果使用设置工具:
cd docs # Activate your virtual environment if required make html
在
生成的HTML将出现在docs/_build/html
目录中。在
学分
看到了吗 Contributors。在
许可证
见LICENSE。在
- 项目
标签: