Установка npm не работает для нескольких версий Python - PullRequest
0 голосов
/ 03 мая 2019

Я пытаюсь загрузить gdal в мой проект.У меня есть Python 2.7 и Python 3. Я установил путь к исполняемому файлу Python для конфигурации npm.Но все же я сталкиваюсь с проблемой с версиями Python.

Я получаю сообщение об ошибке:

 File "../glob-files.py", line 19
   print 'no argument'
                     ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(t 'no argument')?

Я настроил конфигурацию npm с помощью команды npm config set python /path/to/executable/python2.7.но я столкнулся с той же проблемой.

Список настроек

; cli configs
metrics-registry = "http://registry.npmjs.org/"
scope = ""
user-agent = "npm/5.6.0 node/v8.11.3 win32 x64"

; userconfig C:\Users\username\.npmrc
python = "C:\\Users\\username\\.windows-build-tools\\python27\\python"
registry = "http://registry.npmjs.org/"
strict-ssl = false

; globalconfig C:\Users\username\AppData\Roaming\npm\etc\npmrc

; builtin config undefined
prefix = "C:\\Users\\username\\AppData\\Roaming\\npm"

; node bin location = C:\Program Files\nodejs\node.exe
; cwd = C:\Users\username\Projects\Renewables\OneWind\Studio\Ui\StudioUI
; HOME = C:\Users\username
; "npm config ls -l" to show all defaults.
...