mirror of
https://github.com/suchmememanyskill/CYD-Klipper.git
synced 2026-03-20 21:23:25 +00:00
Install python packages in venv
This commit is contained in:
@@ -7,7 +7,11 @@ fi
|
|||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
chmod a+x ./run.sh
|
||||||
|
|
||||||
# Install dependencies
|
# Install dependencies
|
||||||
|
python3 -m venv ./env
|
||||||
|
source ./env/bin/activate
|
||||||
pip3 install -r requirements.txt
|
pip3 install -r requirements.txt
|
||||||
|
|
||||||
# Create systemd unit file
|
# Create systemd unit file
|
||||||
@@ -17,7 +21,7 @@ echo "Description=CYD Klipper serial server" >> ~/.config/systemd/user/cyd-klipp
|
|||||||
echo "After=network.target" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
echo "After=network.target" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
||||||
echo "" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
echo "" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
||||||
echo "[Service]" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
echo "[Service]" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
||||||
echo "ExecStart=python3 $(pwd)/serial_server.py" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
echo "ExecStart=$(pwd)/run.sh" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
||||||
echo "WorkingDirectory=$(pwd)" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
echo "WorkingDirectory=$(pwd)" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
||||||
echo "Restart=always" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
echo "Restart=always" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
||||||
echo "" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
echo "" >> ~/.config/systemd/user/cyd-klipper-serial.service
|
||||||
|
|||||||
4
serial/run.sh
Normal file
4
serial/run.sh
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
source ./env/bin/activate
|
||||||
|
python3 serial_server.py
|
||||||
Reference in New Issue
Block a user