Pip установка керосина дает UnicodeDecodeError - PullRequest
0 голосов
/ 25 апреля 2018

Я пытаюсь выполнить pip3 install kerosene из контейнера nvidia-docker. Я получаю ошибку:

Complete output from command python setup.py egg_info:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-install-16cx_v3e/fuel/setup.py", line 10, in <module>
    LONG_DESCRIPTION = f.read().strip()
  File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1803: ordinal not in range(128)

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-0e0cswbo/fuel/

Я погуглил эту ошибку и увидел, что некоторые люди получили ее из-за наличия символов, отличных от ascii, в рабочем каталоге или имени пользователя, но я не думаю, что это так. Кто-нибудь знает исправление или как я могу изучить это дальше?

1 Ответ

0 голосов
/ 25 апреля 2018

Ошибка, кажется, исправлена ​​ в топливе 2 года назад, но она не включена в пакет в PyPI. Установить с Github:

pip install -U git+https://github.com/mila-udem/fuel.git#egg=fuel
...