Files
flatcam-wsl/setup_ubuntu.sh
Marius Stanciu 4e46eac61c 7.07.2021
- some changes in data tools structure ('tool_type' to ['data']['tools_mill_job_type])
- some strings changes

4.07.2021

- optimized the Milling Plugin preferences
- added more preferences for v-shape tools in the Milling Plugin Preferences
- deactivated the automatic disable of the Cut Z parameter when selecting a v-shape tool in Milling Plugin
- in Milling Plugin added some protections against receiving signals from widgets without objectName set
- in Milling Plugin made sure that the Custom offset field is displayed only when it is needed (selected from Offset Type combobox)
- added some requirements asked by vispy v0.7.0
- if the generated Gcode is empty then the app will know and will not create a CNCJob object
- modified the Tool Table in Milling Plugin: now the tool type parameter is part of the Tool parameters and no longer in the Tool Table
- working on a Kosy CNC machine preprocessor file
2021-07-07 01:16:15 +03:00

55 lines
716 B
Bash

#!/bin/sh -e
# Ubuntu packages
sudo apt-get install -y \
libfreetype6 \
libfreetype6-dev \
libgeos-dev \
libpng-dev \
libspatialindex-dev \
qt5-style-plugins \
python3-dev \
python3-gdal \
python3-pip \
python3-pyqt5 \
python3-pyqt5.qtopengl \
python3-simplejson \
python3-tk
# Python packages
sudo -H python3 -m pip install --upgrade \
pip \
numpy \
shapely \
rtree \
tk \
lxml \
cycler \
python-dateutil \
kiwisolver \
dill \
vispy \
pyopengl \
setuptools \
svg.path \
ortools \
freetype-py \
fontTools \
rasterio \
ezdxf \
matplotlib \
qrcode \
pyqt5 \
reportlab \
svglib \
pyserial \
testresources \
pikepdf \
foronoi \
networkx
sudo -H easy_install -U distribute