Entwickler-Tools

>> ImageMagick- und Abhängigkeitsfehler: MoneyPrinterTurbo mit uv sync --frozen (One-Click Windows, uv auf Mac/Linux)

Sie haben MoneyPrinterTurbo geklont — Fenster blitzt zu, Streamlit zeigt Traceback oder Untertitel scheitern mit ImageMagick is not installed. Seit v1.2.7 ist uv mit uv sync --frozen der Hauptweg auf macOS/Linux.

MoneyPrinterTurbo Setup mit uv sync frozen und ImageMagick-Pfad
Offenlegung: SlimVps Editorial veröffentlicht diesen Leitfaden. SlimVps vermietet Cloud-Macs; MoneyPrinterTurbo ist unabhängiges OSS von harry0703.

Einleitung

Für Einsteiger mit Quellcode aber ohne lauffähiges Python: Python 3.11, gesperrte Abhängigkeiten, ImageMagick-Pfad, Streamlit-UI.

Windows One-Click = schnellster Test. Auf macOS/Linux: uv sync --frozen zuerst.

Weitere KI-Fähigkeiten: KI-Skills für Entwickler 2026.

Installationspfad

PfadZielgruppeDauerTool
Windows One-ClickSchnelltest Windows~10 Min.Gebündelte Binaries
uv sync --frozenmacOS/Linux/manuelles Windows~15–25 Min.uv + uv.lock
DockerIsolierte Umgebung~15 Min.docker compose

Architektur

KomponenteRollePort
Streamlit Web UIBrowser-Panel8501
FastAPIAPI (optional)8080
ImageMagickUntertitelCLI
FFmpegVideo-MuxCLI

Voraussetzungen

  1. Git, uv, ImageMagick 7, FFmpeg
  2. Python 3.11
  3. Windows-Pfad ohne Nicht-ASCII-Zeichen

7-Schritte-Runbook

Schritt 1 — Klonen

git clone https://github.com/harry0703/MoneyPrinterTurbo.git && cd MoneyPrinterTurbo

Schritt 2 — Python 3.11

uv python install 3.11 && uv python list

Schritt 3 — uv sync --frozen

Exakte Versionen aus uv.lock.

Schritt 4 — ImageMagick

macOS

brew install imagemagick

Linux

sudo apt-get install -y imagemagick ffmpeg

Windows

Q16-x64-static von ImageMagick.

Schritt 5 — policy.xml

Bei not authorized @* read|write erlauben.

Schritt 6 — Streamlit

uv run streamlit run ./webui/Main.py --browser.gatherUsageStats=False --server.port 8501

Schritt 7 — Smoke-Test

10–15 s Clip mit lesbaren Untertiteln.

Fehlerbehebung

Fehler A — Fenster schließt sofort

Im Terminal starten.

Fehler B — ImageMagick fehlt

CheckBefehl
Binarymagick -version
WindowsDoppelte Backslashes in config.toml

Fehler C — UI hängt

Erster Lauf kompiliert; FFmpeg prüfen; 8GB+ RAM; Port 8502.

Abhängigkeiten aktualisieren

Nach git pull: uv sync --frozen.

FAQ

uv sync --frozen?
Installiert exakt uv.lock.

Static-Build Windows?
Upstream verlangt Q16-x64-static.

pip?
Legacy möglich; uv seit v1.2.7 primär.

Ports?
8501 / 8080.

Cloud-Mac nötig?
Nein.

One-Click vs uv?
Test vs. aktueller main auf macOS/Linux.

// SYS.CTA

Runbook schlägt fehl?

Vollständige Terminal-Traceback speichern und upstream GitHub Issues prüfen.