Node-Gyp / Npm (возможно, проблема с Python): ImportError: нет модуля с именем сайта - PullRequest
0 голосов
/ 14 октября 2018

Я пытаюсь установить некоторые пакеты с помощью npm.Тем не менее, я продолжаю получать ту же ошибку снова и снова:

ImportError: No module named site

Когда я пытаюсь npm install <package_name>, я получаю эту ошибку после получения двух других ошибок:

gyp ERR! configure error gyp ERR! stack Error: Command failed: C:\Python27\python.exe -c import sys; print "%s.%s.%s" % sys.version_info[:3];

Когда я пытаюсь node-gyp configure, я снова получаю ошибку отсутствующего site модуля.

После дальнейших исследований я обнаружил, что site имеет какое-то отношение к тому, чтобы быть встроеннымв пакете Python.Таким образом, я попытался удалить Python и переустановить его (Python 2.7.15).

Однако после установки, удаления и восстановления Python я все еще получал те же ошибки.Я также попытался изменить переменные окружения, но безрезультатно.

Буду признателен, если кто-нибудь поможет мне решить эту проблему с ошибкой ImportError: No module named site.Спасибо.

PS Вот изображение моих переменных среды Python (все они также находятся в переменной PATH)

Ссылка на изображение переменных среды

Вот также изображение ошибок.

Ссылка на изображение ошибок при запуске npm install

...