lean4 windows一键安装(全网最简单的安装流程)

1.官方文档的地址可以不看

https://leanprover-community.github.io/get_started.html

1. 安装git 后,在github上下载安装相关包;

2. 安装vscod 增加 lean4插件;

3. 按官方流程安装lean和mathlib4 并编译 (在没有FQ的情况下,这是很考运气的一件事,我没有FQ,所以也没按官方流程安装) ;

4. 使用所谓的国内源上海交大源glean,(也是浪费时间的事情,估计是版本的问题,很讨厌这种做事做一半的风格。浪费了我嘴里前爹后妈的半天时间,但之后后思问题应该是因为自己乱来才安装国内源失败,不能怪他人)。

ps:程序狗最恨配环境,配环境最是影响赚奶粉钱的速度。可移步后文网盘链接。

2.直奔主题,使用学习lean4和mathlib4:

1. 安装git 非充要条件;

2. 安装vscod也是非充要条件(用notepad或vi编代码才体验无环境编程轻松);

3. 有elan 和编译好的mathlib4库,才是真正的充分且必要条件。

  1. 所以真正的一键安装方法:

1. 去一台安装好环境的电脑把elan和编译好的mathlib4库把内容复制过来;

2. 把环境变量加到Path中,加到新系统的path中就可以。

只需如图的两步操作便可!

因步骤1对一般人中是缺少前置条件,为此作者提供了网盘下载,补完条件一, 只需要解压到任意无中文的目录下,然后执行批处理注册环境变量。

百度网盘链接(资源lean4和mathlib4版本20241104从github在线下载)

https://pan.baidu.com/s/187q08wpNuCt400k2Xr-oVQ?pwd=fhgf

如担心作者在bat里搞鬼可以自己手动添加elan和mathlib4目录到PATH环境变量中(如上图):

%您所解压的目录%.elan\toolchains\stable\bin

3.开启lean之旅

测试方法,win + r, 在任意地方写一个 lean4 + mathlib4 的 Hello World!  写个a.txt代码如下:

import Mathlib.Tactic.Abel

#eval "Hello World! "

然后在命令行中运行: lean a.txt

到此有没有感到轻松?有某种破除迷思的感觉?如果有,不用谢我,道理本就如此。

 4.补充

1.vscode还是可以装,然后添加lean4插件,毕竟有代码高亮,这是正路;

与无审美的色盲程序老狗不同,看啥都差不多才会老用notepad;

2.windows中执行lean代码最好是用powershell;

3.解决乱码问题,先在powershell中运行:

$OutputEncoding = [Console]::OutputEncoding = [System.Text.Encoding]::UTF8。

4.学习mathematics_in_lean可以自己去改原来的开头import的内容,免得又被奇怪的路径问题困扰,压缩包里已经有了一个例子,能用lean的帅哥看一眼就会明白原理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值