PyenvをAnyenvでインストール
Mac OS 11にPython環境を作成するのにpyenvだった・・・?と言うことでメモ。
今は、Homebrewを利用の際には、anyenvというツールがあるとのことでそれを利用。
brew install anyenv
でanyenvをインストール
anyenv init
# Load anyenv automatically by adding
# the following to ~/.zshrc:
eval "$(anyenv init -)"
echo 'eval "$(anyenv init -)"' >> ~/.zshrc
これで.zshrcファイルに書き込み
source .zshrc
で適用
ANYENV_DEFINITION_ROOT(/Users/USERNAME/.config/anyenv/anyenv-install) doesn't exist. You can initialize it by: > anyenv install --init
(USERNAME部分は各自の値)と言われるので、
anyenv install --init
を実行。これでインストールが完了。
詳しい情報はこちらを参考にしました。
anyenv install pyenv
/var/folders/jq/kpb4slnn185d4mvtwdr7gwb00000gn/T/pyenv.20210503154646.55006 ~
Cloning https://github.com/pyenv/pyenv.git master to pyenv...
Cloning into 'pyenv'...
remote: Enumerating objects: 19311, done.
remote: Counting objects: 100% (235/235), done.
remote: Compressing objects: 100% (133/133), done.
remote: Total 19311 (delta 109), reused 168 (delta 78), pack-reused 19076
Receiving objects: 100% (19311/19311), 3.93 MiB | 5.61 MiB/s, done.
Resolving deltas: 100% (13036/13036), done.
~
Install pyenv succeeded!
Please reload your profile (exec $SHELL -l) or open a new session.
anyenv install pyenvを実行すればこんな風にインストールされます。
ターミナルを再起動して確認できます。
pyenv --version
pyenv 1.2.27
このようにバージョン表記が出ればインストール成功です。あとは
pyenv install <version>
でインストール。