setup_ubuntu.sh 682 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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. qt5-style-plugins \
  10. python3-dev \
  11. python3-gdal \
  12. python3-pip \
  13. python3-pyqt5 \
  14. python3-pyqt5.qtopengl \
  15. python3-simplejson \
  16. python3-tk
  17. # Python packages
  18. sudo -H python3 -m pip install --upgrade \
  19. pip \
  20. numpy \
  21. shapely \
  22. rtree \
  23. tk \
  24. lxml \
  25. cycler \
  26. python-dateutil \
  27. kiwisolver \
  28. dill \
  29. vispy \
  30. pyopengl \
  31. setuptools \
  32. svg.path \
  33. ortools \
  34. freetype-py \
  35. fontTools \
  36. rasterio \
  37. ezdxf \
  38. matplotlib \
  39. qrcode \
  40. pyqt5 \
  41. reportlab \
  42. svglib \
  43. pyserial \
  44. testresources
  45. sudo -H easy_install -U distribute