Windows - невозможно установить pyautogui через pip - ОШИБКА: сбой команды «python setup.py egg_info» с кодом ошибки 1 - PullRequest
0 голосов
/ 25 апреля 2019

Я устанавливаю пакет Python pyautogui через pip, как показано ниже:

pip install pyautogui


Тем не менее, он показывает ошибку:

    ERROR: Complete output from command python setup.py egg_info:
    ERROR: Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Winnie\AppData\Local\Temp\pip-install-dxvr5jhi\pygetwindow\setup.py", line 11, in <module>
        long_description = fh.read()
    UnicodeDecodeError: 'cp950' codec can't decode byte 0xe2 in position 903: illegal multibyte sequence
    ----------------------------------------
ERROR: Command "python setup.py egg_info" failed with error code 1 in C:\Users\Winnie\AppData\Local\Temp\pip-install-dxvr5jhi\pygetwindow\


Я выполнил поиск по моей проблеме в стеке потока, и я сделал то же самое, что и «pip install unroll»: «python setup.py egg_info» завершился ошибкой с кодом ошибки 1

Когда я попробовал easy_install -U setuptools
Показывает:

error: [WinError 5] Permission denied: 'c:\\users\\winnie\\appdata\\local\\programs\\python\\python37-32\\Scripts\\easy_install.exe'

Вот что я использую:

  • ОС: Windows 10
  • питон: 3.7.3
  • пункт: 19,1



Что не так с моим компьютером? Кто-нибудь может мне помочь?
Большое спасибо

Ответы [ 2 ]

0 голосов
/ 13 мая 2019

Найдите ссылку над этими сообщениями об ОШИБКАХ:

Сбор pygetwindow (из pyautogui) Использование кэшированного https://files.pythonhosted.org/packages/01/ed/56d4a369c6e18f6b239d9ef37b3222ba308bfebf949571b2611ff7d64f1d/PyGetWindow-0.0.4.tar.gz ОШИБКА ......

Загрузка и редактирование "setup.py ":

... # Загрузить версию из модуля (без загрузки всего модуля) с открытым ('src / pygetwindow / init .py', 'r', encoding = "UTF-8" ) как fd: version = re.search (r '^ версия \ s * = \ s * \' "[\ '"]', fd.read (), re.MULTILINE) .group (1) # Прочтите в README.md подробное описание.с открытым ("README.md", "r", encoding = "UTF-8" ) как fh: long_description = fh.read () ...

Добавить кодировку = "UTF-8 "в функцию open arg

Повторно заархивируйте файл tar, запустите pip install PyGetWindow-0.0.4.tar

Наконец, снова запустите pip install pyautogui

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

Не могли бы вы, пожалуйста, запустить команды, используя роль администратора. pip install pyautogui

...