Bei der Verwendung von Python mit virtualenv können Installationsprobleme mit psycopg2 auftreten. Dieses Handbuch befasst sich mit der spezifischen Fehlermeldung „pg_config-ausführbare Datei nicht gefunden“ und bietet zwei Optionen zur Lösung des Problems.
Für Linux- und Mac-Benutzer eine einfachere Lösung besteht darin, das psycopg2-binary-Paket zu installieren, das vorgefertigte Räder bereitstellt:
pip install psycopg2-binary
Wenn Sie psycopg2 lieber von der Quelle installieren möchten, stellen Sie sicher, dass Die notwendigen Voraussetzungen sind installiert:
Python Version | Command |
---|---|
Default Python 3 | sudo apt install libpq-dev python3-dev |
Python 3.x | sudo apt install libpq-dev python3.x-dev |
Python 2 | sudo apt install libpq-dev python-dev |
Nach der Installation der Voraussetzungen können Sie mit dem Erstellen von psycopg2 aus dem Quellcode fortfahren. Weitere Anweisungen finden Sie in der psycopg2-Dokumentation.
Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „pg_config-ausführbare Datei nicht gefunden' bei der Installation von psycopg2 für Python in Virtualenv?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!