2020/11/17

anyenvを使ってインストールした**envを一括でアップデートする

python

実施事項

anyenv経由でインストールしたpyenvをアップデートする必要があったので、ついでにanyenvでインストールした**envを一括でアップデートしてみました。
anyenv-update というツール(anyenvのプラグイン)をインストールして実行することで、実現できました。

anyenv-updateのインストール

$ mkdir -p $(anyenv root)/plugins
$ git clone https://github.com/znz/anyenv-update.git $(anyenv root)/plugins/anyenv-update

**envのアップデート

$ anyenv update
Skipping 'anyenv'; not git repo
Updating 'anyenv/anyenv-update'...
Updating 'goenv'...
 |  From https://github.com/syndbg/goenv
 |  f914e34..1769d61  master     -> origin/master
Skipping 'goenv/go-build'; not git repo
Updating 'nodenv'...
... (以下略)

以上です。とても簡単にアップグレードできました。