ツナワタリマイライフ

日常ネタから技術ネタ、音楽ネタまで何でも書きます。

MaC OS X ElCapitanにPython3系をインストールする

はじめに

PythonによるWebスクレイピング本を買った。Python3系が必要だということで、2系との共存とか、バージョン切り替えとかどうしようと思ったんですが、pyenvだがvirtualenvだか種類がいくつかあってめんどくさい。

とりあえず2と3があればいいというなら普通にインストールすれば良さそう。

Python

PythonによるWebスクレイピング

PythonによるWebスクレイピング

デフォルトのpython2

MacBook-Air:~ take$ python --version
Python 2.7.10
MacBook-Air:~ take$ which python
/usr/bin/python

python3のインストール

brew phthon3

(省略)
Error: An unexpected error occurred during the `brew link` step
The formula built, but is not symlinked into /usr/local
Permission denied - /usr/local/Frameworks
Error: Permission denied - /usr/local/Frameworks

おや。

installはできたが、brew linkのところでpermission denied。

ググって以下のコマンドを実行

sudo chown -R $USER /usr/local

参考 Homebrew で何かインストールするとき "Permission denied" と言われたときの対処法 - ひよこ3分07秒のはてなブログ

できた!

(省略)
Run `brew linkapps python3` to symlink these to /Applications.
==> Summary
🍺  /usr/local/Cellar/python3/3.4.3_2: 5948 files, 98M, built in 2.1 minutes

しかし/usr/localの権限を今のユーザに変えてしまって良いのかしらね。

python3

MacBook-Air:~ take$ python3 --version
Python 3.4.3
MacBook-Air:~ take$ which python3
/usr/local/bin/python3

ちょっとずつpython触っていくぞー