#!/bin/bash set -o errexit -o pipefail gimme python PKG=${0##*/} if ! has "$PKG" && ! python -c "import $PKG" &>/dev/null; then if [[ "$OS" = "Darwin" ]]; then mkdir -p "$PYTHONPATH" easy_install -d "$PYTHONPATH" "$PKG" ln -sfv "$PYTHONPATH/$PKG" "$(brew --prefix)/bin/$PKG" else if ! gimme_pkg "$PKG"; then echo "# WARN: Unable to get system package \"$PKG\", trying pip/easy_install instead ..." if ! has pip; then sudo easy_install "$PKG" else sudo pip install "$PKG" fi fi fi fi