Alle
Windows 10, 64bit, d / l Anaconda 2.5.0 mit Python3, 64bit und installiert es
Nach der Neuinstallation gebe ich conda list
ein, und unter den Paketen sehe ich
Duplikate wie
Ist es normal, und warum einige Pakete (nicht alle, nur ein paar) haben
Duplikate (nicht ganz, es gibt -
vs _
) sowohl in Conda und Pip?
Was passiert, wenn ich pip uninstall jupyter-core
mache?
Was sollte für solche Pakete gelten?
Es ist ein bekanntes Problem mit der Ausgabe von Conda. Die Pakete werden nur einmal installiert, aufgrund unterschiedlicher Namenskonventionen werden sie jedoch doppelt aufgeführt. Es gibt einen (jetzt geschlossenen) Fehlerbericht darüber: Ссылка
Wenn Sie conda
nach einer Liste von Paketen fragen, geschieht Folgendes (oder war früher passiert):
conda
weiß, welche Pakete mit conda
installiert wurden. conda
ruft pip
unter den Covern auf, um Pakete zu finden, die außerhalb von conda
installiert wurden. pip
listet alle Pakete auf, unabhängig davon, woher sie stammen. conda
filtert die Ausgabe von pip
, indem die mit conda
installierten Pakete entfernt werden. Fehler, das Problem liegt bei conda
-installed-Paketen, die einen Unterstrich enthalten. pip
ersetzt Unterstriche durch Bindestriche in der Ausgabe. Daher erkennt conda
nicht, dass es sich um ein selbst installiertes Paket handelt, und listet es als von pip
installiert auf. Natürlich listet conda
auch das Paket mit seinem ursprünglichen, unterstrichenen Namen auf, wie von conda
installiert. Daher die Duplikate.