commit 9272782944fe4bef78883957a93b493fd1c52f96
Author: MrjensK <jens.se@icloud.com>
AuthorDate: Mon Apr 20 21:46:17 2026 +0200
Commit: MrjensK <jens.se@icloud.com>
CommitDate: Mon Apr 20 21:46:17 2026 +0200
lägger till venv
---
.gitignore | 1 +
start.sh | 15 +++++++++++++--
2 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..21d0b89
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.venv/
diff --git a/start.sh b/start.sh
index c918fd1..0e4cf7f 100755
--- a/start.sh
+++ b/start.sh
@@ -1,9 +1,20 @@
#!/bin/bash
+set -e
+
+VENV_DIR="$(dirname "$0")/.venv"
+
+if [ ! -d "$VENV_DIR" ]; then
+ echo "Creating virtual environment..."
+ python3 -m venv "$VENV_DIR"
+fi
+
+source "$VENV_DIR/bin/activate"
+
echo "Installing dependencies..."
-pip3 install -r requirements.txt
+pip install -r "$(dirname "$0")/requirements.txt"
echo ""
echo "Starting SubTok..."
echo "Open http://localhost:8000 in your browser"
echo ""
-python3 app.py
+python app.py