MarketPulse Installation und Konfiguration
Vorbereitungsphase Umwelt::
1. die Python-Umgebung (empfohlen 3.8 +) und die Git-Tools müssen vorinstalliert werden
(2) Es wird empfohlen, das uv-Tool zu verwenden, um die Verwaltung der Abhängigkeiten zu optimieren (Installationsbefehl). curl -LsSf https://astral.sh/uv/install.sh | sh
)
Erfassung und Initialisierung des Codes::
1. klonen Sie das GitHub-Repository:git clone https://github.com/T1mn/MarketPulse.git
2. die Schaffung einer virtuellen Umgebung:uv venv
Post-Aktivierungsumgebung (Linux/macOS. source .venv/bin/activate
Fenster. .venvScriptsactivate
)
3. die Installation von Abhängigkeiten:uv pip install -r requirements.txt && uv pip install -e .
Wichtige Konfigurationsschritte::
1 Kopieren Sie die Vorlage für die Umgebungsvariable:cp .env.example .env
2) Sie müssen die vier wichtigsten API-Schlüssel beschaffen und konfigurieren:
- FINNHUB_API_KEY: Melden Sie sich für ein Finnhub-Konto an, um den
- GEMINI_API_KEY: Anwendung über Google Cloud Platform
- Bark/PushPlus-Schlüssel: wird von der entsprechenden Anwendung bezogen
Auswahl der Betriebsart::
- Debug-Modus:python -m MarketPulse.main
- Produktionsumgebung:python -m MarketPulse.daemon_manager start
(Unterstützung von Start/Stop/Neustart/Status-Befehlsverwaltung)
Diese Antwort stammt aus dem ArtikelMarketPulse: ein Dienst, der KI-Analysen zu Finanznachrichten in Echtzeit bereitstelltDie