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}$

克隆完成后,您有两个选项:

  1. 使用设置.py在

    cd python-pyquil
    python setup.py develop
    

    注意:我们建议使用develop来指向您的安装 在克隆存储库的目录中的源代码处。在

  2. 运用诗歌

    cd python-pyquil
    ./setup-poetry.sh
    

    注意:如果您在Windows上,则需要安装 Poetry手动,并使用:

    cd python-pyquil
    poetry install
    

通过上述方法之一安装后,请通过运行测试您的安装 pytestpython-pyquil目录中。在

pytest

使用

参见Jupyter notebooks。在

贡献

有关一般指南,请参见Contributing。在

建筑文件

文档生成依赖于Sphinx。自动生成由Read The Docs完成。在

在本地构建:

  1. 确保您使用了上面的安装选项之一。在

  2. 从docs目录执行make文件:

    如果使用诗歌:

    cd docs
    poetry run make html
    

    如果使用设置工具:

    cd docs
    # Activate your virtual environment if required
    make html
    

生成的HTML将出现在docs/_build/html目录中。在

学分

看到了吗 Contributors。在

许可证

LICENSE。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java与Groovy正则表达式匹配混淆   java控制台未定义为JSNI   主目录中的java指针异常   java如何获取hashmap中的arrayList的大小   ApachePOI用于文本,Java代码中的word doc(.docx)中没有进行追加   Ruby对象到Java对象   JavaSpringJPA哈希集只返回一个值   Java在执行由配置了精确类路径参数的mavenjarpluin生成的可执行jar时无法找到依赖项   java我试图在画布上写一个文本,但什么也没发生   java HTTP 404源服务器找不到目标资源的当前表示形式,或者不愿意透露存在该表示形式。不起作用   java提取小数点后的最后一个数字   oop Java:无法访问对象的元素   PHP URL中RecyclerView中的java句柄空异常   不调用OnCreateViewHolder的java Update RecyclerView适配器项