Pip: PyYaml kann nicht installiert werden: UnicodeDecodeError: 'utf-8'-Codec kann Byte 0xc6 in Position 69 nicht decodieren: ungültiges Fortsetzungsbyte

Erstellt am 27. Jan. 2018  ·  3Kommentare  ·  Quelle: pypa/pip

  • Pip-Version: 9.0.1
  • Python-Version: 3.6.4
  • Betriebssystem: Windows, 64 Bit

Beschreibung:

Installing collected packages: PyYAML
  Running setup.py install for PyYAML ... error
Exception:
Traceback (most recent call last):
  File "c:\users\nathan\appdata\local\programs\python\python36-32\lib\site-packages\pip\compat\__init__.py", line 73, in console_to_str
    return s.decode(sys.__stdout__.encoding)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc6 in position 69: invalid continuation byte

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\users\nathan\appdata\local\programs\python\python36-32\lib\site-packages\pip\basecommand.py", line 215, in main
    status = self.run(options, args)
  File "c:\users\nathan\appdata\local\programs\python\python36-32\lib\site-packages\pip\commands\install.py", line 342, in run
    prefix=options.prefix_path,
  File "c:\users\nathan\appdata\local\programs\python\python36-32\lib\site-packages\pip\req\req_set.py", line 784, in install
    **kwargs
  File "c:\users\nathan\appdata\local\programs\python\python36-32\lib\site-packages\pip\req\req_install.py", line 878, in install
    spinner=spinner,
  File "c:\users\nathan\appdata\local\programs\python\python36-32\lib\site-packages\pip\utils\__init__.py", line 676, in call_subprocess
    line = console_to_str(proc.stdout.readline())
  File "c:\users\nathan\appdata\local\programs\python\python36-32\lib\site-packages\pip\compat\__init__.py", line 75, in console_to_str
    return s.decode('utf_8')
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc6 in position 69: invalid continuation byte

Was ich gelaufen bin:

git clone https://github.com/ritiek/spotify-downloader
cd .\spotify-downloader
pip3 install -U -r requirements.txt
auto-locked

Hilfreichster Kommentar

Bearbeiten: Behoben: Ich habe gerade in Windows cmd ausgeführt: chcp 65001 und CodePage in UTF-8 geändert.

Alle 3 Kommentare

Bearbeiten: Behoben: Ich habe gerade in Windows cmd ausgeführt: chcp 65001 und CodePage in UTF-8 geändert.

Einstellung der virtuellen Umgebung
Python-Version: 3.6.3
Betriebssystem: Windows, 64 Bit

Keras wurde nicht installiert, weil die pyyaml-Einstellung für Python 3.6 nicht übereinstimmte.
Ich hatte Anaconda bereits in einer anderen virtuellen Umgebung installiert, wobei Keras einwandfrei funktionierte (pyyaml-Modul installiert). Ich habe einfach conda install pyyaml ​​anstelle von pip verwendet und es wurde installiert, wodurch ich pip install keras verwendet habe, um die keras-Bibliothek in meiner neuen virtuellen Umgebung zu installieren.

Dieser Thread wurde automatisch gesperrt, da nach dem Schließen in letzter Zeit keine Aktivität stattgefunden hat. Bitte öffnen Sie eine neue Ausgabe für verwandte Fehler.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen