Pip: No se puede instalar PyYaml: UnicodeDecodeError: el códec 'utf-8' no puede decodificar el byte 0xc6 en la posición 69: byte de continuación no válido

Creado en 27 ene. 2018  ·  3Comentarios  ·  Fuente: pypa/pip

  • Versión Pip: 9.0.1
  • Versión de Python: 3.6.4
  • Sistema operativo: Windows, 64 Bits

Descripción:

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

Lo que he corrido:

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

Comentario más útil

Editar: Corregido: Acabo de ejecutar en Windows cmd: chcp 65001 y CodePage cambió a UTF-8.

Todos 3 comentarios

Editar: Corregido: Acabo de ejecutar en Windows cmd: chcp 65001 y CodePage cambió a UTF-8.

Configuración de entorno virtual
Versión de Python: 3.6.3
Sistema operativo: Windows, 64 Bits

Keras no se estaba instalando debido a que la configuración de pyyaml ​​no se reunía para python 3.6.
Ya tenía Anaconda instalado en un virtualenv diferente con keras funcionando bien (módulo pyyaml ​​instalado). Acabo de usar conda install pyyaml ​​en lugar de pip y se instaló, por lo que usé pip install keras para instalar la biblioteca de keras en mi nuevo entorno virtual.

Este hilo se ha bloqueado automáticamente ya que no ha habido ninguna actividad reciente después de que se cerró. Abra un nuevo problema para errores relacionados.

¿Fue útil esta página
0 / 5 - 0 calificaciones