Mac mini に Python3 を Homebrewで
動機!
もちろん?いまはやりの機械学習をやってみたいってのが純粋な動機です!!
どうせやるなら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