Brew install python3 => http://iptashouge.nnmcloud.ru/d?s=YToyOntzOjc6InJlZmVyZXIiO3M6MjE6Imh0dHA6Ly9iaXRiaW4uaXQyX2RsLyI7czozOiJrZXkiO3M6MjA6IkJyZXcgaW5zdGFsbCBweXRob24zIjt9 If you have already installed Xcode and previously accepted the Apple developer license, you can skip this step. Otherwise, you need to open a browser page and follow the instructions on the command line to enter an authorization code after navigating to in your browser. I now have Python 3. Hi Adrian, many thanks for the quick prompt. If the computer wants me to use a different python 2. Secondly, you are correct that you should double-check your sym-link path. You can also read about , which is especially useful when working on development teams. Packages which may be optionally built against python3 by passing --with-python3 will break and will need to be reinstalled by you. To stop using a virtual environment, either close the Terminal window or enter deactivate:. Before you uninstall, use the az feedback command to let us know what could be improved or fixed. I would owe you a beer. Policy for non-brewed Python bindings These should be installed via pip install. How To Install Python 3 and Set Up a Local Programming Environment on macOS - But I have not completely looked into this. Python This page describes how Python is handled in Homebrew for users. See for advice on writing formulae to install packages written in Python. Homebrew provides formulae to brew Python 3. The Python formulae install as pip or pip2 and. Setuptools can be updated via pip, without having to re-brew Python: python -m pip install --upgrade pip Note on pip install --user The normal pip install --user is disabled for brewed Python. This is because of a bug in distutils, because Homebrew writes a distutils. The reasoning for this location is to preserve your modules between minor upgrades or re-installations of Python. Homebrew-provided Python bindings Some formulae provide Python bindings. Sometimes a --with-python or --with-python 2 option has to be passed to brew install in order to build the Python bindings. Python may crash see if you import from a brewed Python if you ran brew install against the system Python. If you decide to switch to the brewed Python, then reinstall all formulae with Python bindings e. Policy for non-brewed Python bindings These should be installed via pip install. To discover, you can use pip search or. Follow the to install it for your system Python if you would like it. Brewed Python modules For brew install python3 Python, modules installed with pip or python setup.