

To make sure you've done everything correctly run which python3 and in return you should receive /usr/local/bin/python. Add this line to youre ~/.zshrc (or ~/.bash_profile if you're using bash): export PATH=/usr/local/share/python:$PATH Now your system needs to know where to look for freshly installed Python packages. To install python with brew run: brew install python3 Configuration stepsĬheck out brew installation page or simply run this in your terminal: /usr/bin/ruby -e "$(curl -fsSL )" Main difference between installer from Python website and brew is that installer puts python packages to: /Library/Frameworks/amework/Versions/3.xīrew on the other hand installs Python, Pip & Setuptools and puts everything to: /usr/local/bin/python3.x/site-packagesĪnd though it may not make any difference to you now – it will later on. The most convenient and future-proof method to install Python on MacOS is brew. To install virtualenv and virtualenvwrapper for repetitive use you need a correctly configured Python (this example uses Python 3.x but process is identical for Python 2.x).Īlthough you can get python installer from Python website I strongly advice against it.
