upgrade auf dev-version von scikit-learn auf Anaconda?
Ich bin mit python durch Anaconda, und möchte eine neue Funktion (http://scikit-learn.org/dev/modules/neural_networks_supervised.html) in scikit-learn, die derzeit nur in der development version 0.18.dev0.
Tun Sie jedoch die klassischen conda update
scheint nicht zu funktionieren, wie conda Liste nicht alle dev-Pakete. Was wäre die einfachste Möglichkeit zum installieren eine Entwicklerversion in meine Anaconda? (Für was es Wert ist, ich bin mit 64-bit-windows-7.)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie nur verwenden
conda
um ein Paket zu installieren, wenn jemand gebaut und zur Verfügung gestellt Binärdateien für das Paket. Einige Pakete veröffentlichen, nightly builds, die es erlauben würde, aber scikit-learn ist nicht einer von Ihnen.Installieren der bleeding-edge-version in einem einzigen Befehl, den Sie verwenden konnten, pip, z.B.:
aber Bedenken Sie, dass dies erfordert die Kompilierung alle C-Erweiterungen innerhalb der Bibliothek, und so wird es scheitern, wenn Ihr system nicht für, die.
Hatte ich scikit-learn 0.17 welche nicht MLPClassifier. Ich habe gerade einen conda-update wie unten:
conda kümmert sich um die Aktualisierung aller abhängigen Pakete und nach dem update funktioniert es!
Bauen Sie Ihre eigenen scikit-learn-Paket auf Anaconda. Ich habe es in etwa 10 Minuten (repo)(Paket). Die conda tutorial, wie Pakete bauen zu können, war hilfreich. Es gibt wahrscheinlich mehr Möglichkeiten, als dies zu tun, aber ich habe gerade heruntergeladen der scikit-learn github repo, ließ es in eine neue repo Hinzugefügt ein Verzeichnis, in dem sich meine conda Rezept, und baute dann das Paket aus dem Rezept, das wies auf den source-code ich habe gerade heruntergeladen.