Probleme bei der Installation von openpyxl

Probleme bei der Installation von openpyxl

Ich habe große Schwierigkeiten bei der Installation deropenpyxlBibliothek auf meiner Version von Python 3.6 bei der Arbeit. Das Problem ist, dass ich python36 verwende, das sich in befindet C:\program files, aber Pip installiert Pakete in C:\Anaconda\Lib. Ich habe versucht, mit dem --target=PATHFlag auszuwählen, wo Pip installiert werden soll, aber das hat einen Fehler bezüglich der Berechtigungen verursacht. Ich habe auch versucht, einfach dieopenpyxlOrdner von einem Ort zum anderen, aber wiederum ohne Administratorrechte.

Mein letzter Gedanke war, die .tar.gz-Datei herunterzuladen (was ich getan habe) und sie manuell an den richtigen Speicherort zu extrahieren, ohne Pip zu verwenden, aber ich weiß nicht wirklich, wie das geht.

Ich würde einfach die IT anrufen und mir das Paket installieren lassen, aber ich bin neu und meine Unterlagen für eine Mitarbeiternummer sind noch nicht durch. Außerdem hat man mir gesagt, dass man nichts tun kann, bis das erledigt ist.

Ich wäre dankbar, wenn mir jemand bei der Entwicklung einer Problemumgehung helfen könnte.

Antwort1

Es klingt, als hätten Sie zwei Versionen von Python installiert – eine über Anaconda im C:\Anaconda\Verzeichnis und eine in C:\program files\. Im Allgemeinen ist es einfacher, Ihre Pakete über Anaconda zu verwalten und das von Anaconda bereitgestellte Python zu verwenden. Wenn Sie wirklich die Version in verwenden möchten C:\program files\UND über Administratorrechte verfügen, können Sie das Python-Skript unter ausführenhttps://bootstrap.pypa.io/get-pip.pymit dem System-Python, um Pip zu installieren, und verwenden Sie dann explizit diese Pip-Version, um Openpyxl für dieses Python zu installieren.

Alternativ können Sie standardmäßig Anaconda Python verwenden, indem Sie Ihre Einstellungen so anpassen, PATHdass diese Python-Installation zuerst gefunden wird. Dadurch sollten Berechtigungsprobleme und Versionsprobleme vermieden werden, die beim gleichzeitigen Ausführen zweier verschiedener Python-Installationen auftreten können.

verwandte Informationen