macにanyenvをインストールする

インフラストラクチャ

Macにanyenvをインストールする手順です。
若干ハマったところがあったのでメモ。

インストール

私の環境では、/usr/local/bin/に色々置いてあるので、そこにanyenvをインストールすることにします。

cd /usr/local/bin
git clone https://github.com/riywo/anyenv

Pathを通す

export PATH="/usr/local/bin/anyenv/bin:$PATH"
export ANYENV_ROOT=/usr/local/bin/anyenv
eval "$(anyenv init -)"

anyenvはルートディレクトリ直下にインストールすることを想定しているせいか、ANYENV_ROOTを任意のディレクトリに指定しないとanyenvコマンドが正しく実行されませんでした。
それからeval "$(anyenv init -)"を書き忘れるとインストールしたパッケージのコマンドが実行できないなど不具合が起きるので忘れないようにしましょう。

おわり

これでインストールは完了です。 anyenvコマンド各種使えるようになっているかと思います。

参考


関連書籍