From 73178f5ff49c5ada2dd14607a171005c7adf8cae Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Fri, 22 Aug 2025 14:58:27 +0200 Subject: [PATCH] correct install place of nltk --- install/paperless-ngx-install.sh | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/install/paperless-ngx-install.sh b/install/paperless-ngx-install.sh index f7b5f67a3f..08afda8742 100644 --- a/install/paperless-ngx-install.sh +++ b/install/paperless-ngx-install.sh @@ -84,15 +84,6 @@ $STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET timezone TO 'UTC'" } >>~/paperless-ngx.creds msg_ok "Setup PostgreSQL database" -msg_info "Installing Natural Language Toolkit (Patience)" -$STD uv pip install --python 3.13 nltk -$STD uv run python -m nltk.downloader -d /usr/share/nltk_data snowball_data -$STD uv run python -m nltk.downloader -d /usr/share/nltk_data stopwords -$STD uv run python -m nltk.downloader -d /usr/share/nltk_data punkt_tab || \ -$STD uv run python -m nltk.downloader -d /usr/share/nltk_data punkt -sed -i -e 's/rights="none" pattern="PDF"/rights="read|write" pattern="PDF"/' /etc/ImageMagick-6/policy.xml -msg_ok "Installed Natural Language Toolkit" - msg_info "Setup Paperless-ngx" cd /opt/paperless $STD uv sync --all-extras @@ -115,6 +106,15 @@ cd /opt/paperless/src $STD uv run -- python manage.py migrate msg_ok "Setup Paperless-ngx" +msg_info "Installing Natural Language Toolkit (Patience)" +cd /opt/paperless +$STD uv run python -m nltk.downloader -d /usr/share/nltk_data snowball_data +$STD uv run python -m nltk.downloader -d /usr/share/nltk_data stopwords +$STD uv run python -m nltk.downloader -d /usr/share/nltk_data punkt_tab || \ +$STD uv run python -m nltk.downloader -d /usr/share/nltk_data punkt +sed -i -e 's/rights="none" pattern="PDF"/rights="read|write" pattern="PDF"/' /etc/ImageMagick-6/policy.xml +msg_ok "Installed Natural Language Toolkit" + msg_info "Setting up admin Paperless-ngx User & Password" cat <>~/paperless-ngx.creds msg_ok "Set up admin Paperless-ngx User & Password" msg_info "Creating Services"