You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何为Lean 4安装leanpkg包管理器?

如何为Lean 4安装leanpkg包管理器?

嗨,我来帮你理清这个问题~

首先要明确一个关键信息:Lean 4已经彻底弃用了leanpkg,它的官方包管理器是你在bin目录里看到的lake工具。你找不到leanpkg不是安装出了问题,而是Lean 4从设计之初就用Lake替代了Lean 3时代的leanpkg。

你安装elan、Lean 4里程碑版和nightly版本的步骤是完全正确的,但运行leanpkg时出现的报错,本质是因为当前激活的Lean 4工具链(比如你用的nightly)根本不包含这个二进制文件——Lean 4的发行包默认就不会附带leanpkg。

你看到的那些推荐用leanpkg管理Lean 4库的在线资源大概率是过时的,混淆了Lean 3和Lean 4的工具链生态。如果要管理Lean 4的项目和依赖,你应该使用lake的相关命令,比如:

  • 初始化一个新Lean 4项目:lake init my_project
  • 构建项目:lake build
  • 添加依赖库:lake add <package_name>

所以不用再纠结安装leanpkg啦,直接用Lake就可以完成所有包管理相关的操作~

备注:内容来源于stack exchange,提问作者Jo Liss

火山引擎 最新活动