показывает ошибку при установке npm для установки openzeppelin, показывает ошибку [закрыто]

когда я пытаюсь установить зависимости с помощью npm install из openzeppelin. Он показывает ошибку как Ошибка: не удается найти исполняемый файл Python «python», вы можете установить переменную PYTHON env.

Вы на окнах? возможно, это поможет ethereum.stackexchange.com/a/42429 . Если нет, попробуйте следовать инструкциям по установке node-gyp, для этого требуется Python 2.7, и он не будет работать ни с одной версией Python 3.

Ответы (1)

В Windows есть встроенный диалог для изменения переменных среды (следующее руководство относится к классическому представлению XP): щелкните правой кнопкой мыши значок вашего компьютера (обычно он находится на рабочем столе и называется «Мой компьютер») и выберите «Свойства». Затем откройте вкладку «Дополнительно» и нажмите кнопку «Переменные среды».

Короче говоря, ваш путь:

My ComputerPropertiesAdvancedEnvironment Variables

В этом диалоговом окне вы можете добавлять или изменять пользовательские и системные переменные. Для изменения системных переменных вам необходим неограниченный доступ к вашему компьютеру (т.е. права администратора).

Другой способ добавления переменных в вашу среду — использование команды set:

установить PYTHONPATH=%PYTHONPATH%;C:\My_python_lib

Чтобы сделать этот параметр постоянным, вы можете добавить соответствующую командную строку в файл autoexec.bat. msconfig — это графический интерфейс к этому файлу.

Просмотр переменных среды также можно сделать более простым: командная строка автоматически расширит строки, завернутые в знаки процента:

echo %PATH%

источник

Это не дает ответа на вопрос. Когда у вас будет достаточно репутации, вы сможете комментировать любой пост ; вместо этого предоставьте ответы, которые не требуют разъяснений от спрашивающего . - Из обзора
Добавлен полный ответ.