Ошибка при установке пакета Python: утилита make отсутствует в PATH - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь установить pynacl на новую машину Windows с Python. Наткнулся на следующую ошибку:

            raise Exception("ERROR: The 'make' utility is missing from PATH")
        Exception: ERROR: The 'make' utility is missing from PATH

        ---------------------------------------- 
Command ""c:\users\paul miller\appdata\local\programs\python\python37\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\PAULMI~1\\AppData\\Local\\Temp\\pip-install-wxwyakn7\\pynacl\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install
    --record C:\Users\PAULMI~1\AppData\Local\Temp\pip-record-syh9a1l_\install-record.txt
    --single-version-externally-managed --compile" failed with error code 1 in C:\Users\PAULMI~1\AppData\Local\Temp\pip-install-wxwyakn7\pynacl\

В попытке разрешить исключение я установил GnuWin и добавил путь к моим переменным PATH пользователя и системы.

Я открыл новое командное окно и убедился, что "make" выполнен. Однако повторная попытка установки с помощью следующей команды привела к тому же исключению:

pip3 install pynacl

Что мне делать дальше?

РЕДАКТИРОВАТЬ 1: добавлен скриншот, чтобы показать Сделать работу

РЕДАКТИРОВАТЬ 2: Пробовал также с easy_install, все еще получая ошибку make

enter image description here

1 Ответ

0 голосов
/ 10 мая 2018

Итак, это была идиотская ошибка с моей стороны. Оказывается, я установил бета-версию Python ... Python 3.7.0b4, если быть точным.

Обречен на меня.

Я удалил бета-версию и установил 3.6.4, и все работало нормально.

К сожалению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...