[PYTHON] Lösungsnotiz, wenn "FEHLER: Befehl mit Exit-Status 1 fehlgeschlagen:" in pip install hogehoge angezeigt wird
Ich bin neu in Python.
Ich konnte es mit einem Fehler des Befehls "pip install" beim Erstellen der Python-Entwicklungsumgebung verwenden
Notieren Sie sich die Lösung.
Was ist passiert
- Als ich die Bibliotheken, die ich installieren wollte, in einer Textdatei auflistete und versuchte, sie in der lokalen Umgebung zu installieren (siehe Link (1) unten), wurde beim Installieren der Bibliothek namens wordcloud der folgende Fehler ausgegeben.
C:\Python\Python38 >> pip install -r requirements.txt
>>
(Unterlassung)
ERROR: Command errored out with exit status 1:
(Unterlassung)
ERROR: Command errored out with exit status 1: 'c:\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize;
sys.argv[0] = '"'"'C:\\Users\\ich\\AppData\\Local\\Temp\\pip-install-dm1mwd6_\\wordcloud\\setup.py'"'"';
__file__='"'"'C:\\Users\\ich\\AppData\\Local\\Temp\\pip-install-dm1mwd6_\\wordcloud\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"',
open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\ich\AppData\Local\Temp\pip-record-20xrbjk9\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.
- Auch wenn ich `` `pip install wordcloud``` versuche, wird dieselbe Fehleranweisung ausgespuckt und die Situation ändert sich nicht
Woran ich gearbeitet habe
――Ich habe den Fehlersatz nicht gut verstanden, also habe ich untersucht, dass es eine Person gibt, die ebenfalls in Schwierigkeiten ist, und schließlich (siehe Link (2) unten).
Lösung
- Laden Sie die Raddatei (.whl) der Bibliothek herunter, die nicht über Link 3 unten installiert werden konnte.
- Es scheint, dass dies die Erweiterung der Datei ist, die bei der Verteilung der Python-Bibliothek verwendet wird (Bestätigung erforderlich).
- Beispiel: wordcloud-1.6.0-cp38-cp38-win_amd64.whl
- Wechseln Sie in den Ordner, der Python verwaltet
- (In meinem Fall war es C: \ Python \ Python38)
- Führen Sie in diesem Ordner `` `pip install hogehoge.whl``` aus, um es zu installieren
- (In meinem Fall habe ich diesmal den in der Textdatei beschriebenen Wordcloud-Teil auskommentiert und `` `pip install -r require.txt``` erneut ausgeführt, um den Vorgang abzuschließen.)
Link-Sammlung