Скрипт autokey setup.py возвращает ошибку об отсутствии setuptools, несмотря на установку - PullRequest
0 голосов
/ 25 мая 2019

Я пытаюсь установить Autokey, чтобы я мог использовать вторую клавиатуру для макросов.У меня есть папка для нее, и файл INSTALL говорит мне, что мне нужно запустить скрипт setup.py (также в папке) с python3 setup.py install для его установки.При попытке этого я получаю следующую ошибку:

Autokey needs setuptools in order to build.  Install it with your package
manager (python-setuptools) or via pip (pip install setuptools)

Я пытался установить setuptools с помощью диспетчера пакетов Xubuntu apt и с pip3, и, несмотря на то, что оба они говорили, что требование уже выполнено,Сценарий по-прежнему отказывается работать.

Я проверил файл, и он использует инструкцию try-catch, чтобы попытаться импортировать setuptools, и выдает сообщение об ошибке, если он получает ImportError.

import sys
try:
    from setuptools import setup
except ImportError:
    print("Autokey needs setuptools in order to build.  Install it with your package 
manager (python-setuptools) or via pip (pip install setuptools)"
    sys.exit(1)
else:
    import setuptools.command.build_py

Как я могу предотвратить это и успешно установить setuptools?

...