-
Notifications
You must be signed in to change notification settings - Fork 104
boot virtualenv
Jens Diemer edited this page Apr 27, 2016
·
2 revisions
Shell script to easy create a virtualenv with editable source:
#!/usr/bin/env bash DESTINATION=$(pwd)/django-reversion-compare-env ( set -e set -x python3 --version python3 -Im venv --without-pip ${DESTINATION} ls -la ${DESTINATION}/bin ) ( source ${DESTINATION}/bin/activate set -x python -m ensurepip ) if [ "$?" == "0" ]; then echo "pip installed, ok" else echo "ensurepip doesn't exist, use get-pip.py" ( set -e source ${DESTINATION}/bin/activate set -x cd ${DESTINATION}/bin wget https://bootstrap.pypa.io/get-pip.py ${DESTINATION}/bin/python get-pip.py ) fi ( set -e source ${DESTINATION}/bin/activate set -x pip install --upgrade pip pip install -e git+git@github.com:jedie/django-reversion-compare.git#egg=django-reversion-compare bash -i )