install.sh 699 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. export PY2_ROOT=$IROOT/py2
  3. export PY2=$PY2_ROOT/bin/python
  4. export PY2_PIP=$PY2_ROOT/bin/pip
  5. export PY2_GUNICORN=$PY2_ROOT/bin/gunicorn
  6. export PYPY_ROOT=$IROOT/pypy
  7. export PYPY=$PYPY_ROOT/bin/python
  8. export PYPY_PIP=$PYPY_ROOT/bin/pip
  9. export PYPY_GUNICORN=$PYPY_ROOT/bin/gunicorn
  10. export PY3_ROOT=$IROOT/py3
  11. export PY3=$PY3_ROOT/bin/python
  12. export PY3_PIP=$PY3_ROOT/bin/pip3
  13. export PY3_GUNICORN=$PY3_ROOT/bin/gunicorn
  14. mkdir -p $IROOT/.pip_cache
  15. export PIP_DOWNLOAD_CACHE=$IROOT/.pip_cache
  16. fw_depends python2 python3
  17. $PY2_PIP install --install-option="--prefix=${PY2_ROOT}" -r $TROOT/requirements.txt
  18. $PY3_PIP install --install-option="--prefix=${PY3_ROOT}" -r $TROOT/requirements.txt