q-ctrl python包

qctrl的Python项目详细描述


CircleCI

q-ctrl python包

q-ctrl python包提供了直观和方便的python接口 为Q-CTRL客户提供Q-CTRL量子控制解决方案。使用q-ctrl python包,您需要一个 BOULDER OPAL帐户。

目录

安装

q-ctrl python包需要python 3.6.4或更高版本,或者python3.7。

为了快速方便地开始,我们建议 Anaconda-一个免费的开源发行版 在用于科学计算的python和r编程语言中, 以简化包管理和部署。

一旦设置了所需的最低python版本,请运行以下命令 终端应用程序中的命令。pip分布包括 最近稳定释放。出于最新功能或开发目的,请从 来源。

使用pypi

pip install qctrl

这将在您的机器上安装q-ctrl python包和任何依赖项。

如果您已经安装了qctrl包并希望升级到 最新版本,运行:

pip install --upgrade qctrl

来源

源代码托管在Github。储存库 可以使用:

git clone https://github.com/qctrl/python.git
cd python

出于开发目的,请使用分支development

git checkout development

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

  1. 使用setup.py

    python setup.py develop
    

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

  2. 使用Poetry

    ./setup-poetry.sh
    

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

    poetry install
    

用法

安装后,请参阅我们的示例jupyter Notebooks了解用法说明。

注意:要使用q-ctrl python包,您需要 BOULDER OPAL帐户。

贡献

Contributing

学分

Contributors

许可证

LICENSE

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

推荐PyPI第三方库


热门话题
并行处理java。util。同时发生的叉子在游泳池里。常见的并行性准则,用于选择正确的并行度大小   java如何将空白字符追加到指定长度?   安卓应用程序中出现错误,SSLHandshakeException,找不到证书路径的信任锚点   java如何使用JUnit Mockito验证检查方法是否未被调用   java如何使用不同的@RequestMapping解析多个控制器中的静态页面   Selenium中的javascript需要验证搜索结果   访问数据库SQLiteopenHelper方法时java应用程序崩溃(nullpointerexception)   在二叉树中验证最小堆时出现java空指针异常   Java 7的SSL连接失败   java用RestEasyWebTarget替换ProxyFactory不起作用   在Java应用程序中单击“否”按钮后,数组程序冻结(无响应)   数组中的前缀Java初学者前进和   Java HTML解析器,包括脚本标记和LineNumberReader   在java中为长类型数字加前导零   正则表达式无法映射正则表达式java。lang.IllegalArgumentException:模式段中捕获组的数量