Homebrewをインストール
Homebrewをインストールします。以下サイトにあるインストールコマンドをコピーしてターミナルに入力します。 https://brew.sh/index_ja 
1
| $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
バージョンを表示してインストールされたか確認します。
1
2
3
| $ brew -v
Homebrew 3.5.9
Homebrew/homebrew-core (git revision 471c2505aa7; last commit 2022-08-18)
|
もし「command not found」になってしまった場合はPATHを通します。
「i」キーで編集モードにして、最後の行に追加します。
1
| export PATH="/opt/homebrew/bin:$PATH"
|
「esc」キーを押して「:wq」で保存してファイル編集を終了します。
以下コマンドで反映します。
Pythonのインストール
1
2
3
4
5
6
7
8
9
10
| $ brew install python3
・・・
==> python@3.10
Python has been installed as
/opt/homebrew/bin/python3
Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
`python3`, `python3-config`, `pip3` etc., respectively, have been installed into
/opt/homebrew/opt/python@3.10/libexec/bin
・・・
|
python3.10のインストールが終わったら、バージョンを確認します。
1
2
| $ python3 -V
Python 3.8.9
|
Macに最初から入っているバージョンが表示されているので、PATHを通します。
「i」キーで編集モードにして、最後の行にPATHを追加します。
1
| export PATH="/opt/homebrew/opt/python@3.10/libexec/bin:$PATH"
|
追加するものはインストール時のログ(もしくは「brew info python」のログ)に表示されたUnversioned symlinks・・・の最後に書いてあるPATHです。
「esc」キーを押して「:wq」で保存してファイル編集を終了します。
以下コマンドで反映します。
もう一度確認すると、きちんと反映されました。
1
2
| python3 -V
Python 3.10.6
|
virtualenv,virtualenvwrapperのインストール
pipのバージョン確認をします。
1
2
| $ pip3 -V
pip 22.2.2 from /opt/homebrew/lib/python3.10/site-packages/pip (python 3.10)
|
1
| $ pip3 install virtualenv virtualenvwrapper
|
virtualenvwrapperを有効するために、環境変数WORKON_HOMEを設定し、virtualenvwrapper.shを実行します。.zshrcに以下を追加します。WORKON_HOMEの場所は任意の場所、任意のフォルダ名に変更してください。
「i」キーで編集モードにして、最後の行にPATHを追加します。
1
2
3
| export VIRTUALENVWRAPPER_PYTHON="/opt/homebrew/bin/python3"
export WORKON_HOME="$HOME/.virtualenvs"
source `which virtualenvwrapper.sh`
|
「esc」キーを押して「:wq」で保存してファイル編集を終了します。
以下コマンドで反映します。
以下コマンドが認識すれば完了です。