創屋ぷれす

anyenv

anyenv(pyenv、rbenv、ndenv、…)

anyenvってご存知でしょうか?
呼び方の一つはエニーエンヴ。
pyenv、rbenv等をまとめて管理できるツールです。
anyenvからpyenvやrbenvを管理して、各**envから各環境も管理するという構図でしょうか。

いやいや、pyenvとかrbenvって何やねん?
って知らない人はなりますよね?
そんな自分はぎりぎり(ワードは)知っているレベルなので説明の間違いはご愛敬で・・・

例えばrbenvとはrubyの開発環境のバージョンを管理するツールです。
ターゲットにしたいライブラリやツールがあるバージョンでしか動かない、あるいは保証されないというような場合に
rubyのバージョンを固定して環境を作りたい。けど、他の開発では別のバージョンが必要で・・・ってな時に使います。
各開発環境を閉じた構成にできるのでこっちをあげたら、あっちが動かない、とかいう悩みが解消されるわけです。

そんな**envをまとめて管理するツールがあるわけです。
linux、またはBash on Ubuntu on Windowsでご利用は計画的に。

Comments are closed.