

Other command line tools, like for example git, can be installed with brew install git. It means that in the future, when you want to install a new Python package, you should be able to pip install. Then you’re good to go! This option gives you access to some powerful tools, like pip and brew. # Get access to the scientific Python formulas # Install Python 3 that will be managed by Homebrew You can use this command to install Python 3, NumPy, and Matplotlib. Once you’ve installed Homebrew, you have access to a new command in the terminal, brew. This is what makes this option time consuming. ruby -e "$(curl -fsSL )"Īs part of it, you will have to install XCode (free from the App Store) and its associated command line tools.

Currently, this is done with a single terminal command that will guide you through the installation process.

This option might be a bit more complicated, and may require more time invested up-front, but in the end can save you time and headaches because you have more control and freedom with how you want to set up Python and other command-line tools. They are similar, though, in that they both will require you to spend some time in the terminal I would recommend installing iTerm2 as your first step, if you haven’t already. Both sets of tools are excellent and are well worth your time, but have a few tradeoffs. There are two nice options for Python on Mac OS X, depending on how much time you want to invest into learning a particular set of tools. I’ve seen PhD graduates struggle with the exact same issues! While Python is a beautiful programming language with a very friendly community, getting started with the scientific Python stack can be quite a hassle. Welcome to both Python and Stack Overflow! Any way anyone could explain a method of installing NumPy that will work for python 3.3 (Most I see are for 2.7 which I don’t have) that won’t drive me insane? (In case the question I’m asking seems ridiculously easy to some, I’m only a high school student who’s never done anything like this before, so I’m desperately in need of help) A friend recommended typing in “sudo python setup.py build” followed by “sudo python setup.py install”, however an error occurred saying that there was no such file or directory as setup.py. I’m currently continuing to try with terminal but whenever I try to install NumPy it fails. I tried going through the repository, unzipping the file, using Xcode, terminal, and homebrew and none of them work. This in turn required Numpy and matplotlib, of which matplotlib was easy to import but I can’t for the life of me get NumPy to work. So I’m currently trying to use python so that it will receive an email and open an attachment, and one of the imports I found required was matplotlib.pyplot as plt.
