

Note: If you opt'ed into the permission changes above in the instructions, you will not need to prepend each of the above easy_install and pip statements with sudo. Install Mercurial, which is a version control system, and PyYaml, which is a python interface to libyaml: Install pip, which is a package manager for Python, using easy_install:

Install cmake, autoconf, automake, autogen and libtool for build systems, wget for fetching files, and libyaml for reading configuration files:īrew install wget cmake autoconf automake autogen libtool libyaml -universal The third line lets rosdep know that we want to use Homebrew for package resolution.Įxecute this line to have these changes take effect: The second line prepends the default directory for Homebrew-installed Python libraries to the Python path so Python can find them. The first line prepends the include directory used by Homebrew so that you can find the headers of Homebrew packages. Note: If you chose to do the above add this line to your ~/.bashrc file: export ROS_NO_SUDO_PIP=True.Īdd the following lines to your ~/.bashrc file in order to prepare your environment for use each time you open a terminal:Įxport CPLUS_INCLUDE_PATH="/usr/local/include:$CPLUS_INCLUDE_PATH"Įxport PYTHONPATH="/usr/local/lib/python2.7/site-packages:/usr/local/lib/python:$PYTHONPATH" Sudo chown -R $USER /Library/Ruby /Library/Perl /Library/Python This is recommended by the Homebrew developers, but not strictly necessary. (Optional) Change the permissions of your Python, Ruby, and Perl library directories to prevent the need for sudo when running pip. Ruby -e "$(curl -fsSkL /mxcl/homebrew/go)" It is required before moving forward.įirst install Homebrew by running this script in the terminal: Xcode 4 can be installed from the App Store in Lion, it is a free, but it is a large download.

Unsigned Certificate (or hang at first `rosinstall`).rosconsole may need an additional patch.nVidia CG toolkit is Installed from a Binary.wxPython and wxWidgets are installed from a Binary.SVN Based Install (download-and-compile).Mac OS X Installation using Homebrew Instructions (10.6 or later).
