Ошибка команды Python при установке пакетов nodejs

#python #node.js

#python #node.js

Вопрос:

Я пытаюсь установить пакеты nodejs с помощью команды npm install , но появляется ошибка:

 Error:command failed c:... PythonPYTHON. EXE - C import sys; "%s %s %s" % sys. Vwrsion_info
File <string>, Line 1
Syntax error invalid syntax
  

У меня установлен python3. Может быть, нужен Python? Есть помощь? введите описание изображения здесь

Комментарии:

1. какая ОС? введите эту команду на каком python (или) где python

2. Windows 7 64bit

3. введите, где python в cmd

4. если он установлен в path … приведенная выше строка должна работать

5. Да, это работает и указывает правильный путь

Ответ №1:

Добавьте python в путь к Windows. Вероятно, у вас установлен python для текущего пользователя, а не в program files, где он его ищет.

найдите «путь» в меню «Пуск» Windows и выберите Переменные среды…

Выберите PATH в разделе Системные переменные, нажмите Edit Добавить путь Python в конец списка (пути разделяются точкой с запятой). Например:

C:Windows ;C:WindowsSystem32 ;C:Python3.7 …

Вы можете найти путь к исполняемому файлу python, щелкнув правой кнопкой мыши ярлык и посмотрев на адрес ссылки. Вы должны добавить базовую папку python и папку python Scripts в путь

Комментарии:

1. Он установлен в каталоге Program files (x86).

2. ОЙ. Фактическая ошибка — это ошибка печати. Это пакет python2.7, а не python3. установите python 2. для инструкций print в python 3 требуются скобки