WindowsにLean 4をインストールする方法 - 簡単な説明

ここでは、VS CodeでLeanを扱えるようにし、そしてLeanをセットアップする方法を簡単に説明します。このインストール手順では、Lakeを使ってLeanプロジェクトを作るために必要な git がインストールされないことに注意してください。git のインストール方法を知りたい場合や、詳細な説明を読みたい場合は、このページをご覧ください。

  1. まず、VS Codeをインストールします。

  2. VS Codeを起動し、lean4 拡張機能をインストールします。

    vscode-lean4 拡張機能のインストール

  3. 画面上部にある File メニューを開き、New text file を選びます(ショートカット: Ctrl+N)。Untitled-1 とラベルされた新しいウィンドウが開きます。新しいウィンドウには Select a language と表示されます。この表示をクリックし、lean4 を選びます。画面右下に次のようなポップアップが表示されます。

    elan

    「Install Lean using Elan」ボタンをクリックします。VS Code 内でターミナルウィンドウが立ち上がり、インストールが始まります。ウィンドウ内には次のような出力を含むテキストが表示されるはずです。

    info: syncing channel updates for 'nightly'
    info: latest update on nightly, lean version nightly-2023-06-27
    info: downloading component 'lean'
    

    もし Failed to start 'lean' language server と書かれたポップアップが表示されなかった場合、elan が既にインストールされている可能性があります。その場合、コマンド elan default leanprover/lean4:nightly を実行し、デフォルトツールチェインがLean 4であることを確定させ、それから再びVS Code内でテキストファイルを開いてください。この操作を行わなかった場合、次のステップで失敗する可能性があります。

  4. インストールが終わったら、Lean言語サーバーが自動的に立ち上がり、シンタックスハイライトが有効になり、「Lean Infoview」ウィンドウが右側に表示されます。以上を確認したら、次のコードをLeanファイルにペーストします。

    #eval Lean.versionString
    

    このコードの末尾にカーソルを合わせると、「Lean Infoview」ウィンドウにインストールされたLeanのバージョンが表示されます。

    セットアップ成功

この表示が確認できたら、セットアップ成功です!

参考資料