Problem: das Paket, das ich installieren möchte, ist auf Pip veraltet, und Conda hat es nicht im Repo. Also, wenn ich ein Python-Paket von Github mit installieren,Wohin soll ich beim Klonen eines Python-Pakets von github klonen?
git clone package_url
cd package_name
python setup.py
soll ich DOWNLOAD das Paket aus dem Verzeichnis, das das Verzeichnis, in dem Conda oder in der Regel pip würde mein Paket installieren? Zum Beispiel sollte ich laufen git clone aus:
['/Users/home/anaconda/lib/python2.7/site-packages',
'/Users/home/anaconda/lib/site-python']
OR, kann ich git clone nur laufen, aus welchem Verzeichnis passieren ich in sein
Die Sorge ist, dass ich von git in etwas herunterladen. wie,/Users/home/Downloads, und dann, wenn ich die setup.py Datei ausführe, würde ich nur im/Users/home/Downloads Verzeichnis installieren, und dann, wenn ich importiere, wäre ich nicht in der Lage, das zu finden Paket.
Akzeptierte Antwort: Ich kann den Befehl git clone im Terminal innerhalb eines beliebigen Verzeichnisses ausführen. Dann kann ich das Verzeichnis in das neu eingerichtete Verzeichnis für das Paket, das ich geklont habe, ändern und das Skript setup.py ausführen. Wenn Sie das Skript setup.py ausführen, sollte "[das Paket] automatisch in den Site-Paketen von Python installiert werden, das verwendet wird, wenn python [aufgerufen wird]". Ich hoffe, das hilft jemandem, der sich über das Ausführen von setup.py-Dateien Sorgen macht.
Sie normalerweise es aus dem Ordner ausführen würden, die enthält 'setup.py' – Suever
Session, ich war nicht klar. Ich habe meine Frage bearbeitet, um die Klarheit wiederzugeben. – dcook
Es installiert automatisch innerhalb der 'site-packages' von was auch immer' python' Sie verwenden, wenn Sie 'python setup.py install' aufrufen. – Suever