setup_ubuntu.sh 632 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #!/bin/sh -e
  2. # Ubuntu packages
  3. sudo apt-get install -y \
  4. libfreetype6 \
  5. libfreetype6-dev \
  6. libgeos-dev \
  7. libpng-dev \
  8. libspatialindex-dev \
  9. python3-dev \
  10. python3-gdal \
  11. python3-pip \
  12. python3-pyqt5 \
  13. python3-pyqt5.qtopengl \
  14. python3-simplejson \
  15. python3-tk
  16. # Python packages
  17. sudo -H python3 -m pip install --upgrade \
  18. pip \
  19. numpy \
  20. shapely \
  21. rtree \
  22. tk \
  23. lxml \
  24. cycler \
  25. python-dateutil \
  26. kiwisolver \
  27. dill \
  28. vispy \
  29. pyopengl \
  30. setuptools \
  31. svg.path \
  32. ortools \
  33. freetype-py \
  34. fontTools \
  35. rasterio \
  36. ezdxf \
  37. matplotlib \
  38. qrcode \
  39. pyqt5 \
  40. reportlab \
  41. svglib
  42. sudo -H easy_install -U distribute