OS X 10.10, also known as Yosemite, is out. There are a few things of note that differ from the instructions we give in the book for previous versions of OS X.

  • A compiler, used to install software from source code, is now very easy to install, and Xcode tools are no longer needed. Just open a terminal window and type gcc followed by return. It will prompt you to download and install the command-line developer tools. The odd thing is that this doesn't actually install gcc but clang, an alternative compiler suite. Running the command gcc actually runs clang. The two tools are largely compatible, but some packages that compile fine with gcc won't work as-is with clang.
  • Python 2.7.6 is included with Mavericks. It even has numpy already installed.
  • Git is installed as part of the command-line developer tools.