pythonをmacにbrewを使ってインストールする方法

2018.12.10

はじめに

MacBook などの osx に brew を使って python をインストールする方法を紹介します。

python のインストール

インストールは下記のコマンドを実行すると行えます。

brew install python

python3.x がインストールされますが、このままでは使用することができませんでした。

python3
-bash: /usr/local/bin/python3: No such file or directory

brew でインストールした python を使えるようにする

brew linkコマンドを実行するとシンボリックリンクが生成されpython3コマンドで実行できるようになります。

brew link python

私の環境では下記のエラーが発生しました。

Linking /usr/local/Cellar/python/3.7.1... Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks

/usr/local/Frameworks このディレクトリが存在しないため、エラーが発生したようです。
ディレクトリを作成して権限を付与しておきます。

sudo mkdir /usr/local/Frameworks
sudo chown $(whoami):admin /usr/local/Frameworks

再度、下記のコマンドを実行することでシンボリックリンクを生成することができました。

brew link python
Linking /usr/local/Cellar/python/3.7.1... 1 symlinks created

実行してみます。

python3

Python 3.7.1 (default, Nov 28 2018, 11:51:47)
[Clang 10.0.0 (clang-1000.11.45.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

python3.x を実行することができました。

以上で完了です。

関連記事