Conda: Installation / Upgrade direkt von Github
Kann ich die Installation/das upgrade der Pakete aus dem GitHub verwenden conda?
Beispielsweise mit pip
ich tun kann:
pip install git+git://github.com/scrappy/scrappy@master
installieren scrappy
direkt von der master
Zweig in GitHub. Kann ich etwas tun, vergleichbar mit conda?
Wenn dies nicht möglich ist, würde es keinen Sinn zu installieren pip mit conda und die Verwaltung der lokalen Installation mit pip?
InformationsquelleAutor der Frage Amelio Vazquez-Reina | 2013-09-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es bessere Unterstützung für das jetzt durch
conda-env
. Sie können zum Beispiel jetzt tun:Es ist immer noch aufrufen pip unter der Decke, aber jetzt können Sie vereinheitlichen Ihre conda und pip-Paket Spezifikationen in einem einzigen
environment.yml
Datei.Wenn Sie wollte update Ihr root-Umgebung mit dieser Datei, müssen Sie zum speichern dieser in eine Datei (zum Beispiel
environment.yml
), dann führen Sie den Befehl:conda env update -f environment.yml
.Ist es wahrscheinlicher, dass Sie möchten, erstellen Sie eine neue Umgebung:
conda env create -f environment.yml
(geändert, als sollte in den Kommentaren)InformationsquelleAutor der Antwort Aron Ahmadia
conda
nicht direkt unterstützen, weil es der Installation von Binärdateien, in der Erwägung, dass git installieren wäre von der Quelle.conda build
unterstützt, die Rezepte, die aufgebaut sind aus dem git. Auf der anderen Seite, wenn alles, was Sie wollen zu tun ist, halten Sie up-to-date mit den neuesten und besten, ein Paket mit pip im inneren des Anaconda ist einfach in Ordnung, oder alternativ, verwenden Siesetup.py develop
gegen einen git-Klon.InformationsquelleAutor der Antwort asmeurer
Die Antworten sind veraltet. Sie haben einfach zu conda installieren pip und git. Dann können Sie die pip-Regel:
Aktivieren Sie Ihre conda Umgebung
conda install git pip
pip install git+git://github.com/scrappy/scrappy@master
InformationsquelleAutor der Antwort Gabriel Fair