Lean 安装与环境配置
Lean是一种功能强大的交互式定理证明器和编程语言,广泛应用于数学证明和形式化验证。为了开始使用Lean,您需要正确安装并配置开发环境。本指南将逐步引导您完成这一过程。
1. 安装Lean
1.1 安装依赖项
在安装Lean之前,您需要确保系统上安装了以下依赖项:
- Git:用于版本控制和获取Lean的最新版本。
- Python 3:用于运行Lean的包管理工具。
您可以通过以下命令检查是否已安装这些工具:
git --version
python3 --version
如果未安装,请根据您的操作系统安装这些工具。
1.2 安装Lean
Lean可以通过其包管理工具elan
进行安装。elan
是一个用于管理Lean版本的工具,类似于rustup
对于Rust的作用。
运行以下命令安装elan
:
curl --proto '=https' --tlsv1.2 -sSf https://leanprover.github.io/elan/init.sh -sSf | sh
安装完成后,重新启动终端或运行 以下命令使更改生效:
source ~/.bashrc # 或者 ~/.zshrc,取决于您的shell
1.3 验证安装
安装完成后,您可以通过以下命令验证Lean是否安装成功:
lean --version
如果安装成功,您将看到Lean的版本信息。