System Preflight

Python-Umgebung, OCR-Backend, Abhängigkeiten, Pfade.

WARNING ← Admin
OK 27
Warnungen 3
Fehler 0
Gesamt 30

Checks

Status Check Detail Fix
ok Python executable /opt/raum233/consumption-system/.venv/bin/python
ok Python version 3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]
ok Project .venv active Expected: /opt/raum233/consumption-system/.venv/bin/python Using: /opt/raum233/consumption-system/.venv/bin/python Run with: /opt/raum233/consumption-system/.venv/bin/python scripts/rebuild_from_receipts.py
ok import fastapi (FastAPI web framework) available
ok import jinja2 (Jinja2 templating) available
ok import PIL (Pillow image library) available
ok import pypdf (pypdf PDF reader) available
warning import PyPDF2 (PyPDF2 PDF reader (fallback)) not installed pip install PyPDF2
ok import pytesseract (pytesseract OCR wrapper) available
ok import pillow_heif (pillow-heif HEIF/HEIC support) available
ok import pdfplumber (pdfplumber PDF text extraction) available
warning import markdown (Markdown renderer) not installed pip install markdown
ok import matplotlib (Matplotlib charts) available
ok import pandas (Pandas data frames) available
ok import numpy (NumPy numerics) available
ok tesseract binary /usr/bin/tesseract
ok tesseract version tesseract 5.3.4
ok Tesseract language: deu deu found in 3 installed languages
ok Tesseract language: eng eng found
ok pytesseract Python wrapper available
ok Writable: data/state exists=True writable=True
ok Writable: exports exists=True writable=True
ok Writable: reports exists=True writable=True
ok Receipt input: imports/inbox exists
ok Receipt input: imports/by_source exists
ok Receipt input: imports/unknown exists
ok Receipt input: imports/needs_review exists
ok Config protected: config/categories exists and protected
ok Config protected: config/products exists and protected
warning No runtime state in config/ Found runtime-looking files: ['config/review/review_state.json']

Empfohlene Befehle