From 5d11cd212a5592c4348c42983586f91ee0209d67 Mon Sep 17 00:00:00 2001 From: th33xitus Date: Fri, 4 Jun 2021 14:01:54 +0200 Subject: [PATCH] script: update install_moonraker.sh (#89) --- scripts/install_moonraker.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/install_moonraker.sh b/scripts/install_moonraker.sh index cce9ce9..8b4718d 100755 --- a/scripts/install_moonraker.sh +++ b/scripts/install_moonraker.sh @@ -147,6 +147,7 @@ moonraker_setup(){ install_moonraker_packages(){ PKGLIST="python3-virtualenv python3-dev nginx libopenjp2-7 python3-libgpiod" + PKGLIST="${PKGLIST} liblmdb0 libsodium-dev zlib1g-dev" ### Update system package info status_msg "Running apt-get update..." @@ -166,7 +167,10 @@ create_moonraker_virtualenv(){ rm -rf ${MOONRAKER_ENV} fi - [ ! -d ${MOONRAKER_ENV} ] && virtualenv -p /usr/bin/python3 --system-site-packages ${MOONRAKER_ENV} + if [ ! -d ${MOONRAKER_ENV} ]; then + virtualenv -p /usr/bin/python3 ${MOONRAKER_ENV} + ln -s /usr/lib/python3/dist-packages/gpiod* ${MOONRAKER_ENV}/lib/python*/site-packages + fi ### Install/update dependencies ${MOONRAKER_ENV}/bin/pip install -r ${MOONRAKER_DIR}/scripts/moonraker-requirements.txt