精益prover mathlib支持工具。

mathlibtools的Python项目详细描述


mathlib工具

Test on LinuxTest on MacOSTest on Windows

此包包含leanproject,它是Lean mathlib的支持工具。在

安装

原则上,您应该将这些工具作为 global Lean installation procedure由精益社区推荐。 如果你想了解更多细节,请阅读本节剩下的内容 关于这个过程的特定部分(这里描述的工具不会给出 你任何东西,如果精益本身是不可用的)。在

发布版本

这个存储库中的工具使用python3,至少python3.6是最古老的 由Python基金会支持的Python版本。他们可以 使用pip安装。基本的 因此,最新发布版本的install命令是:

pip install mathlibtools

根据您的设置,pip可能被称为pip3,以将其与 弃用的python2版本。上述命令可能会抱怨 权限。这可以通过以根用户身份运行来解决,但这不是 一般推荐。您可以运行pip install --user mathlibtools 在主目录中安装,然后确保 ^{path>在shell

或者,隐藏这些问题的一个方便方法是使用 pipx。在Linux上,可以执行以下操作:

^{pr2}$

在MacOS上呢

brew install gmp coreutils python3 pipx
pipx ensurepath
source ~/.bash_profile
pipx install mathlibtools

如果使用的是NixOS,还可以使用捆绑的default.nix文件安装mathlib工具:

nix-env -if https://github.com/leanprover-community/mathlib-tools/archive/master.tar.gz

开发版本

如果要使用最新的开发版本,可以克隆此 repository,转到repository文件夹,然后运行pip install .。在

使用

请参见社区网站上的dedicated page。在

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

推荐PyPI第三方库


热门话题
java的单元测试测试用例库。util。列出实现   java通过超类进行序列化/反序列化   java Android获取设备语言ISO字符串   java如何打开广告的行动。移动   Eclipse IDE for(嵌入式C/C++)开发者202012:经典的深色主题深黑色背景和菜单中的文本   java使用不同的内容动态创建TableView(JavaFX)   java JAXB将多个同名节点解组   java ClassDefNotFoundException,即使类由类加载器加载(服务器上安装了多个应用程序)   java有没有办法关闭在后端生成的MqttClient线程?   html如何在网站上的java小程序中包含图像?   java无法访问已分配给超类引用的子类实例变量   java在TableViewer中双击打开对话框   列出如何创建ListNode。JAVA   java如何从文本中输出的数组中放入随机图像