Ich versuche, xlwings in Anaconda/conda offline zu aktualisieren.
Von https://pypi.python.org/pypi/xlwings habe ich das neueste Paket heruntergeladen und unter "C:\Programme\Anaconda2\pkgs" abgelegt.
Von Cmd aus habe ich verschiedene Kombinationen ausprobiert, aber ich scheine das Paket nicht zu aktualisieren. Zum Beispiel:
1) conda install xlwings --offline
2) conda install xlwings --offline xlwings-0.10.2.tar.gz
3) conda update xlwings --offline
4) conda update xlwings --offline xlwings-0.10.2.tar.gz
Die Versuche 2 und 4 (ich habe auch versucht, das vollständige Verzeichnis für diese zu verwenden) führen zu einem unrecgonized-Befehl.
Danke im Voraus!
Laden Sie zuerst die Datei rellevant package-name.tar.bz2 herunter (aus anaconda repository )
Öffnen Sie die Eingabeaufforderung cd, um ein entsprechendes Verzeichnis zu erstellen, und geben Sie Folgendes ein
conda install package-name.tar.bz2
Das sollte funktionieren.
Wenn Sie ein Conda-Paket aktualisieren/installieren möchten, müssen Sie das entsprechende Conda-Paket (Sie haben das Pip-Paket heruntergeladen) in Ihr Verzeichnis pkgs herunterladen.
conda install xlwings --use-index-cache
hat in der Vergangenheit für mich gearbeitet. Der Index-Cache des Kanals sollte jedoch mindestens einmal aktualisiert worden sein. Möglicherweise benötigen Sie noch das --offline
-Flag, aber ich habe es nie verwendet. Sie müssen jedoch die Abhängigkeiten der zu installierenden Pakete selbst prüfen. Dies kann ziemlich zeitaufwändig sein, da Sie alle anderen Pakete manuell herunterladen müssen.
Sie finden die Kondapakete in dem von Ihnen verwendeten Kanal ( https://repo.continuum.io/pkgs/free/win-32/ in meinem Fall).
Wenn Sie ein Pip-Paket offline installieren möchten, verwenden Sie einfach
pip install package.tar.gz
pip ist auch in Ihrer anaconda-Distribution enthalten. Wenn Sie Conda-Umgebungen verwenden, ist pip der Pfad Ihrer aktuellen Umgebung.
Aus meiner Erfahrung ist der Prozess:
tar.bz2
-Dateien aus dem Ordner ~/anaconda3/pkgs conda update name_of_packge.tar.bz2 --offline
aus. möglicherweise möchten Sie conda index
im Ordner pkgs
ausführen
Sie sollten eine Kombination beider Antworten verwenden.
conda install opencv --use-index-cache
conda auf Abhängigkeiten und Kompatibilitätsprobleme prüfen lassen.
Verwenden Sie jedoch weiterhin Conda (nicht Pip) für die Installation (wenn Sie keine ernsthaften Gründe haben, nicht im ursprünglichen Rahmen zu bleiben). Dies war nicht der Grund, Conda als Paketmanager zu verwenden, da Pip Ihnen diese Möglichkeiten nicht bieten konnte und Flexibilität?]
conda install opencv-3.3.0-py36_200.tar.bz2