LoginSignup
17
3

More than 1 year has passed since last update.

Elixir Windows版のインストール

Last updated at Posted at 2022-12-07

どうも、久しぶりに使うペンネームで気恥ずかしい、nanbuです。

Dockerだ、Macだ、いや、BSDだろjkと言う風潮に反して、WindowsでのElixirインストール方法をまとめたいと思います。
まー、初めてはさくっとWindowsで遊んでみるのも、一興じゃないかと思います。

インストールは非常に簡単なので、ここはすぐにいじって遊べる様に、Elixirで弱々しいAI#1「MeCabで文章パースを動かす環境を構築してみることにしました。

これも、記事書く必要あるのかよ?と言うくらい簡単ですので、ぜひご覧ください。

初めに

さて、WindowsでElixirを使うには、幾つか方法があります。

まずはHyper-Vを。。。とネタはおいておくと

  1. WSL2を使用する
  2. Dockerを使用する
  3. Windows版のElixirを使用する。

1と2はLinuxの知識を必要するので、Windows版でこの記事は進めたいと思います。

Elixirのダウンロードとインストール

まずはDownload

途中に、Download the installerと言うリンクがあるので、クリックしてください。

1_DownloadInstaller.png

インストール

ダウンロードしたelixir-websetup.exeを実行します。

nextボタンをClickします。
2.Setup.png

インストールするElixirのバージョンを選び、Nextボタンをクリックします。
3_SelectElixirRelease.png

ここで、ちょっと注意があります。
Elixirは、Erlang上で動く言語ですので、Erlangをインストールする必要があります。
4_SelectAdditionalTasks.png

InstallボタンをClickします。
5_ReadyToInstall.png

ErlangのDownloadが始まります。
6_Istalling.png

Downloadに失敗しても、以下の様に表示されるので、慌てずにOKを押して下の画面に戻って、Retryボタンを押してください。
6_B_Downloadfailed.png

Nextボタンを押して、進めます。
6_C_ErlangSetup.png

Erlangをインストールするパスを指定します。
デフォルトのままの方が、便利なので、そのまま行きます。Nextボタンをクリックします。
6_D_ErlangSetup2.png

Start Menuへの登録先を選びます。。。これもデフォルトのままで行きましょう。
InstallボタンをClickすると、インストールが始まります。
6_E_ErlangSetup2.png

インストール中です。
6_F_ErlangInstalling.png

インストールが完了しました。
ここ、Setup was completed successfullyと表示されるのを、忘れずに確認してください。
Closeボタンをクリックすると、今度はElixirのインストールが開始されます。
6_G_ErlangInstallEnd.png

まずは、先ほどインストールした、Erlangのインストール先が聞かれます。
デフォルトのままであれば、変更なしなので、Nextボタンをクリックします。
7.InstallElixirConfirmErlangDirectory.png

Elixirをインストールするパスを指定します。
デフォルトのままの方が、便利なので、そのまま行きます。
8.SetElixirDirectory.png

Start Menuへの登録先を選びます。。。これもデフォルトのままで行きましょう。

9.SetElixirStartMenu.png

Windowsのコマンドを検索するパスに、Elixirのディレクトリを追加するかを、確認します。
ここは、必ずチェックを入れてから、Nextボタンをクリックしてください。
10.AppendPath.png

インストールの準備が完了しました。Installボタンをクリックしてください
11.ReadyToInstall.png

完了しました!では、Finishボタンをクリックし、インストーラーを終わりにしましょう。
12.Finish.png

さて、コマンドプロンプトを起動してください。
iexと入力すると、iexが起動することが確認出来ます。
出来なかったら、先ほどのインストールで、Windowsのコマンドを検索するパスに、Elixirのディレクトリを追加していない可能性があります。
iexは、ctrl+Cキーを、2回クリックして、終了してください。
13.Finish.png

さて、これでElixirが使える様になりました。
次は、Elixirで弱々しいAI#1「MeCabで文章パースのための環境づくりをします。

Mecabを動かしてみよう。

さて、なんでこんなことをするのかって?Elixirは様々なライブラリやフレームワークを利用出来ます。
楽しく遊べて、あまり設定が煩雑ではないものを選び舞s田。

さて、インストールを進めていきましょう。
元記事の、「ElixirとMeCabのインストール」のところだけ、以下の記事で読み替えてください。

Mecabのダウンロード

ここから、mecab-0.996.exeをダウンロードしてください。

Mecabのインストール

インストールには日本語を使用したいので、OKをクリックして進めてください。
2.ChooseLanguage.png

次へをクリックして進めてください。
3.Setup.png

!ここで、UTF-8を指定して、次へをクリックして、進めてください。
4.ChoogeCode.png

ライセンスに同意したら、次へをクリックして、進めてください。
5.LicenseAgreement.png

!インストール先は変更しないで、進めてください!7.InstallPath.png

6.InstallPath.png

Start Menuへの登録先を選びます。。。これもデフォルトのままで行きましょう。
7.InstallPath.png

インストールボタンをクリックして、インストールを開始します。
8.InstallStart.png

はい、でクリックしてください。許可しなくてもユーザで使えれば十分かな。
8.InstallStarta.png

辞書の作成に入ります。OKボタンをクリックして、少し待ちましょう。
8.InstallStartb.png

さて、完了しました。
完了ボタンを押して、インストーラーを終了させます。
9.Finished.png

これにて、元記事の「MeCabでのパースを実装」以降の通りに、進められる様になりました。
どうぞ、元記事をお楽しみください。

17
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
3