2017-04-07 2 views
0

Hallo, ich bin neu in Python und ich versuche, es und einige seiner Pakete zu installieren. Ich habe Python auf Mac mit Homebrew installiert. Ich habe diesen Befehl # brew install python3 verwendet. Wenn ich # which pip3 python3 laufen zu überprüfen, ob installiert bekomme ich dieseBefehl "python setup.py ei_info" erhalten Fehler beim Installieren von Paketen - Python

/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3 
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3 

Also ich denke, alles installiert ist. Jetzt möchte ich einige Pakete installieren. Ich mache alle Installationen lokal auf meinem Computer. Ich möchte Pakete im Testordner installieren. annacomp: test anna$ pip install -r ./requirements.txt aber ich bekomme diese Fehlermeldung

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/pj/dj18qp9s3kjf4w1_pbpjsh2r0000gp/T/pip-build-i4Ksue/psycopg2/ 

Here is screenshot

ich habe gegoogelt, aber ich habe nicht Lösung gefunden, die für mich funktioniert.

+0

Der Fehler ziemlich klar sagt "' pg_config' ausführbare Datei nicht gefunden ". Haben Sie 'pg_config' (oder irgendwelche PostgreSQL-Tools) auf Ihrem Computer installiert? – jwodder

+0

ja Ich habe PostgreSQL installiert @jwodder –

+0

Ist das 'pg_config' Programm? Ist das Programm in Ihrem PATH? – jwodder

Antwort

0

Hier ist die Antwort, die mir geholfen hat. So sind diese Schritte, die ich nahm:

  1. Install Homebrew # /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Installieren python3 und PIP3 # brew install python3 (zu prüfen, welche Version Laufbefehl installiert ist # which pip3 python3
  3. Installieren virtualenv # pip3 install virtualenv
  4. Erstellen virtualenv in denen ich installieren django.django wird nur für diese bestimmte env in meinem Fall namens test.Kommando # virtualenv test
  5. aktiviert werden vi aktivieren rtualenv - Sie haben in Ordnern sein, dass Sie in erstellt meinen Fall test und laufen Befehl # source bin/activate
  6. Installieren django # pip3 install Django

und nach diesen Schritten konnte ich Befehl für die Installation benötigten Pakete auszuführen. Ich hoffe es hilft.

Verwandte Themen