q的python客户机,一种特定于领域的量子编程语言

qsharp的Python项目详细描述


Q的Python互操作性

python的qsharp包提供了与quantum开发工具包和q语言的互操作性,使得从python中模拟q操作和函数变得很容易。

有关如何开始使用python和q_的详细信息,请参见Getting Started with Python guide

从源安装

如果您想参与或试验python互操作性特性,那么从源代码安装可能会很有用,而不是从python包索引(pypi)上的qsharp包安装。 为此,请确保您位于src目录中,并使用install参数运行setup.py

cd iqsharp/src/Python/
python setup.py install

构建qsharp

python互操作性特性使用基于标准setuptools的打包策略。 要构建独立于平台的控制盘,请使用bdist_wheel运行安装脚本,而不是:

cd iqsharp/src/Python/
python setup.py bdist_wheel

默认情况下,这将在dist/中创建一个qsharp控制盘,版本号设置为0.0.0.1。 要提供更有用的版本号,请在运行setup.py之前设置ASSEMBLY_VERSION环境变量。

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

推荐PyPI第三方库


热门话题
带有外部属性文件的java prunsrv服务   java NoClassDefFoundError:org/hibernate/annotations/common/reflection/MetadataProvider   使用Android Studio进行java单元测试云数据存储   java如何使用Junit在SeleniumWebDriver中生成测试用例报告   java根据用户输入显示多个动画形状(JavaFX)   java枚举文件和Jar资源的统一机制   使用Spring OXM的java多封送器/解封器   java无法解析:com。谷歌。安卓exoplayer:exoplayer smoothstreaming:2.9.1   java如何创建迷你对话框(带图片)   java在eclipse中单击自定义菜单项时显示一个对话框   java使用Hibernate在插入前检查重复值   Jsoup只过滤掉从html到文本的一些标记   域在字符串Java Mail中包含非法字符   自定义Jackson反序列化程序中的java委托   java Graphql联合在扩展关系上返回null   java如果我有entitymanager,如何获取会话对象?