Python version shows on terminal is 2.7, but you can invoke it using "python3", see this: PeiwenMAC:git Peiwen$ python -version
UPGRADING PYTHON ON MAC INSTALL
![upgrading python on mac upgrading python on mac](https://s3.amazonaws.com/stackabuse/media/homebrew-website.jpg)
This article helped me to make the right choices eventually since mac 10.14.6 by default came with python 2.7* and I had to upgrade to 3.7.* brew install python3 Using Homebrew just do: brew install python3 & cp /usr/local/bin/python3 /usr/local/bin/python Now restart the terminal and check again with both commands. Go the the python's official site( ), download the latest version If you don't then go ahead and install it with the installer. However to check, if you have already installed any of python 3x versions, you need to type python3 -version To check the default python version in your MAC, open the terminal and type- python -version
![upgrading python on mac upgrading python on mac](https://www.macobserver.com/imgs/tmo_articles/20140723Python_Splash.jpg)
If you just install from the standard 3.1 disk image then you can invoke it using python3.1 from the terminal (you don't have to do any extra steps for this to work) and you can leave the plain python as 2.6.1.īoth python 2x and 3x can stay installed in a MAC.
![upgrading python on mac upgrading python on mac](https://media.geeksforgeeks.org/wp-content/uploads/20191001121855/install-python-on-mac-300x177.png)
If your default is 2.6.1 then you must have Snow Leopard. The default Python on OS X shouldn't be messed with as it's used by the OS itself.