1
2

More than 1 year has passed since last update.

【Mac】zshでpyenvをインストールする

Last updated at Posted at 2021-12-17

概要

zshを使用した際にpyenv導入でwhich pythonが/usr/bin/pythonを参照してしまってつまづいたので、解決方法をメモ

解決方法

以下のパスを通してシェルを再起動

$ echo 'eval "$(pyenv init --path)"' >> ~/.zprofile
$ echo 'eval "$(pyenv init -)"' >> ~/.zshrc

環境

  • MacbookPro 16インチ 2021年モデル
  • macOS Monterey
  • Shell:zsh

インストールの流れ

インストール前の状態

$ python --version
Python 2.7.10

Homebrewでpyenvをインストール

$ brew update
$ brew install pyenv

pyenvでPythonをインストール

インストールできるバージョンの確認

$ pyenv install --list

インストールするバージョンを決めて、インストール実行

$ pyenv install 3.7.12

以下のパスを通してシェルを再起動

$ echo 'eval "$(pyenv init --path)"' >> ~/.zprofile
$ echo 'eval "$(pyenv init -)"' >> ~/.zshrc

Pythonがpyenv環境になっていることを確認

$ which python
/Users/{UserName}/.pyenv/shims/python

バージョン切り替え

$ pyenv global 3.7.12
$ pyenv versions
  system
* 3.7.12 (set by /Users/{UserName}/.pyenv/version)

参考

Simple Python Version Management: pyenv

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2