xxxxenv系はこれで統一!anyenvを使ってすっきりさせよう
XXXenv
って便利ですよね。
rbenv
,nodenv
,pyenv
,phpenv
などなど、色々なバージョン管理ツールがあります。
特に複数プロジェクトで色々な環境を使っている人は必須だと思います。
だけど、色々なXXXenv
を入れると、.bashrc
とかがどんどん煩雑になっちゃいますよね。
そこで、これらをまとめて管理できるanyenv
が便利なので紹介します。
anyenvインストール
anyenv
とは多数あるXXXenv
系をまとめて管理できるコマンドです。
公式リポジトリは以下です。
https://github.com/anyenv/anyenv
インストールは以下のコマンドで行います。
Mac OS系
すると、bashの場合は以下のメッセージが出るので、~/.bash_profile
に追記しましょう
また、gitからクローンして直接取得する方法もあります。
その後、~/.bash_profile
に追記しましょう
使い方
これでanyenv
を使用する準備が整いました。
インストール出来る一覧は以下のコマンドで確認できます。
これで、たとえばrbenvをインストールする場合は
でいけます。
後は、通常のrbenv等の手順に従えばOKです。
rbenvだとこんな感じです。