動機!

もちろん?いまはやりの機械学習をやってみたいってのが純粋な動機です!!

どうせやるならpython3ってなったんです。

やってみました!

こないだ購入したMac mini に Pythonで標準インストールされているのが 2.7.10 でした。

今回は、これに Python3 を Homebrew で、インストールしてみました。

検索してみると、pyenvを利用して複数バージョン切り替えってのが多かったのですが、別にその需要はなかったので。。

コマンドとしては brew install python3 となります。

その1回目)

Error: Your Xcode (9.3) is too outdated.
Please update to Xcode 10.1 (or delete it).
Xcode can be updated from the App Store.

あ、あれ?Xcodeがリストアされていない!

TimeMathineから戻したんですが。。。

ってことで、App Store から Xcodeをインストール

その2回目)

Error: An unexpected error occurred during the `brew link` step
The formula built, but is not symlinked into /usr/local
Permission denied @ dir_s_mkdir – /usr/local/Frameworks
Error: Permission denied @ dir_s_mkdir – /usr/local/Frameworks

あらら、こんなエラーが。。sudoが必要なんか???

でことで、/usr/local/Frameworksなるディレクトリを調査すると。。無い!!

何じゃそりゃ。。。。orz

作りました。

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

その3回目)

Updating Homebrew…
Warning: python 3.7.1 is already installed and up-to-date
To reinstall 3.7.1, run `brew reinstall python`

できましたね。

$ python -V
Python 2.7.10
$ python3 -V
Python 3.7.1