noimage

defaultのPython 2.7.10(/usr/bin)をbrewで参照しているpython3(usr/local/bin)に変更する

defaultのPython 2.7.10(/usr/bin)をbrewで参照しているpython3(usr/local/bin)に変更する

対象者

・mac
・brew install python3 は実行済み
していない方はこちら

・which pythonで 2.7のデフォルトの方を見ている・・

背景

ここのドキュメントを見ながらやっていました。

pythonを今から勉強するには3からやり始めたほうが仮想環境を整えやすいということもあり、Homebrewしたのですが、パスが違うところを見ているので
変更する必要がありました。
システムでdefault使用のpythonはいじると壊れるところもありそうなので、静かに変更する必要がありそうです。
考えたら簡単なことでしたが、なかなか探しました。
で、おしらせします。

その前に再度確認

“`
python –version
“`
2.7をさす。。。

解決策
pythonを起動する際のエイリアスをpython3の方に変更する

.bash使っている方は
$ . ~/.bashrc

zsh使っている方は
$ . ~/.zshrc

dotfilesを使っている方はそこのファイル内のそれぞれのところを参照してそこに以下を書き加える

“`
alias python=’/usr/local/bin/python3.x’
“`
これでシェル起動時に参照される

source ~/.zshrc
など
sourceを実行して更新するか再起動してください

3.xのところはbrewで見ているバージョンに置き換えてください

http://docs.python-guide.org/en/latest/starting/install3/osx/

参考

(Visited 1 times, 1 visits today)