Currently running Mac OS X Lion 10.7.5 , and it has python2.7 as default. In the terminal, i type 'python' and it automatically pulls up python2.7. I don't want that.
from terminal I have to instead type 'python3.2' if i want to use python3.2.
How do i change that?
Open the terminal (bash or zsh) whatever shell you are using. Install python-3 using Homebrew (https://brew.sh). Look where it is installed. Change the default python symlink to the version you want to use from above.
The safest way is to set an alias in ~/.bashrc
:
alias python=python3
That way you avoid breaking things for scripts relaying on python
being python2.
You could edit the default python path and point it to python3.2
Open up ~/.bash_profile
in an editor and edit it so it looks like
PATH="/Library/Frameworks/Python.framework/Versions/3.2/bin:${PATH}"
export PATH
If you have python 2 and 3 on brew. Following worked for me.
brew unlink python@2
brew link python@3
(if not yet linked)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With