anyenv¶
これは rbenv スタイルの環境マネージャのシンプルなラッパーです。anyenvをインストールすれば、もう**envごとにgit cloneしたりシェルプロファイルを変更したりする必要はありません。
URL¶
https://github.com/anyenv/anyenv
Installation¶
git clone https://github.com/anyenv/anyenv ~/.anyenv
echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bash_profile
~/.anyenv/bin/anyenv init
Usage¶
anyenv install **env
でインストールできます。
Uninstallation¶
-
.anyenv
ディレクトリを削除します。 -
インストール時に手動でシェル構成ファイルへ追記したパスを削除します。
Plugin¶
anyenv-updateを使うと、すべての**env
とすべてのプラグインが更新できます。
Installation¶
mkdir -p $(anyenv root)/plugins
git clone https://github.com/znz/anyenv-update.git $(anyenv root)/plugins/anyenv-update
Usage¶
**env でよく使うコマンド¶
おそらくすべての**env
で一緒のコマンドだと思うので、以降はpyenv
で記載します。
インストール可能なバージョンを確認する¶
インストール¶
pyenv install <version>
でインストールします。
Python のバージョンを切り替える¶
PyenvがインストールされているPythonを使用するバージョンとして選択するには、以下のコマンドのいずれかを実行します
pyenv shell <version>
-- 現在のシェルセッションだけを選択する。pyenv local <version>
-- カレントディレクトリ(またはそのサブディレクトリ)にいるときに自動的に選択します。pyenv global <version>
-- ユーザアカウントに対してグローバルに選択する。