"python setup.py egg_info" не удалось с кодом ошибки 1. Как это исправить - PullRequest
1 голос
/ 16 марта 2019

Как мне это исправить. Я не могу найти какой-либо каталог с "Temp \ pip-install-7utykvpt \ polyglot"

C:\Windows\system32>pip install polyglot
Collecting polyglot
  Using cached https://files.pythonhosted.org/packages/e7/98/e24e2489114c5112b083714277204d92d372f5bbe00d5507acf40370edb9/polyglot-16.7.4.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Lenovo\AppData\Local\Temp\pip-install-7utykvpt\polyglot\setup.py", line 15, in <module>
        readme = readme_file.read()
      File "c:\users\lenovo\appdata\local\programs\python\python36\lib\encodings\cp1252.py", line 23, in decode
        return codecs.charmap_decode(input,self.errors,decoding_table)[0]
    UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 4941: character maps to <undefined>

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Lenovo\AppData\Local\Temp\pip-install-7utykvpt\polyglot\

1 Ответ

0 голосов
/ 16 марта 2019

Каталог является временным, как говорится в названии.pip уничтожит его, когда завершит работу, если он потерпел неудачу или преуспел.

Ваша ошибка довольно очевидна, она говорит вам, что при чтении файла readme он обнаружил символ юникода, но не знает, как его декодировать.

Похоже, это известная проблема, https://github.com/aboSamoor/polyglot/issues/127, https://github.com/aboSamoor/polyglot/issues/93, https://github.com/aboSamoor/polyglot/issues/91. В связанных проблемах предлагается множество решений.

...