q-ctrl python包
qctrl的Python项目详细描述
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
克隆完成后,您有两个选项:
使用setup.py
python setup.py develop
注意:我们建议使用
develop
进行安装,将您的安装指向 在克隆存储库的目录中的源代码。使用Poetry
./setup-poetry.sh
注意:如果您在Windows上,则需要安装 Poetry手动,并使用:
poetry install
用法
安装后,请参阅我们的示例jupyter Notebooks了解用法说明。
注意:要使用q-ctrl python包,您需要 BOULDER OPAL帐户。
贡献
学分
许可证
见LICENSE。