Skip to content

Instantly share code, notes, and snippets.

@dpfrakes
Last active November 18, 2019 23:34
Show Gist options
  • Save dpfrakes/c846eb4fbaa85d3a64ac6f91222636ac to your computer and use it in GitHub Desktop.
Save dpfrakes/c846eb4fbaa85d3a64ac6f91222636ac to your computer and use it in GitHub Desktop.
Install Box2D
### Install Box2D from source
# Mac
brew install swig
# Linux
sudo apt-get install build-essential python-dev swig
# Download source
cd ~/dev
git clone https://github.com/pybox2d/pybox2d
# Install via pip
pip install ~/dev/pybox2d
# Build and install globally
cd ~/dev/pybox2d
python setup.py build
python setup.py install
# Use python3 explicitly to install to /usr/lib/python3.x/dist-packages/
cd ~/dev/pybox2d
python3 setup.py install
# If using a virtualenv, create the virtualenv using site packages
# https://stackoverflow.com/a/19459977
virtualenv --system-site-packages ~/.virtualenvs/my_new_virtualenv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment