- Сообщений: 88
- Спасибо получено: 0
Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
gyp ERR! node -v v16.11.1
- Вебмастер
- Автор темы
- Не в сети
- Давно я тут
Less
Больше
2 года 11 мес. назад #1
от Вебмастер
Вебмастер создал тему: gyp ERR! node -v v16.11.1
Что за чертовщина. Два приложения обновляются нормально, третье выдает такое:
Code:
$ yarn upgrade
yarn upgrade v1.22.15
[1/4] Resolving packages...
...
...
[4/4] Rebuilding all packages...
[-/2] ⠁ waiting...
error /home/alexander/Rails/node_modules/node-sass: Command failed.
gyp info it worked if it ends with ok
gyp verb cli [
gyp verb cli '/usr/bin/node',
gyp verb cli '/home/alexander/Rails/node_modules/node-gyp/bin/node-gyp.js',
gyp verb cli 'rebuild',
gyp verb cli '--verbose',
gyp verb cli '--libsass_ext=',
gyp verb cli '--libsass_cflags=',
gyp verb cli '--libsass_ldflags=',
gyp verb cli '--libsass_library='
gyp verb cli ]
gyp info using node-gyp@3.8.0
gyp info using node@16.11.1 | linux | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "/usr/bin/python3" in the PATH
gyp verb `which` succeeded /usr/bin/python3 /usr/bin/python3
gyp ERR! configure error
gyp ERR! stack Error: Command failed: /usr/bin/python3 -c import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack File "<string>", line 1
gyp ERR! stack import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gyp ERR! stack SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
gyp ERR! stack
gyp ERR! stack at ChildProcess.exithandler (node:child_process:397:12)
gyp ERR! stack at ChildProcess.emit (node:events:390:28)
gyp ERR! stack at maybeClose (node:internal/child_process:1064:16)
gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
gyp ERR! System Linux 5.14.18-300.fc35.x86_64
gyp ERR! command "/usr/bin/node" "/home/alexander/Rails/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /home/alexander/Rails/node_modules/node-sass
gyp ERR! node -v v16.11.1
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
Build failed with error code: 1
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Вебмастер
- Автор темы
- Не в сети
- Давно я тут
Less
Больше
- Сообщений: 88
- Спасибо получено: 0
2 года 11 мес. назад #2
от Вебмастер
Вебмастер ответил в теме gyp ERR! node -v v16.11.1
Сам спросил, сам же и отвечаю...
Вот так помогает.
Code:
$ sudo npm install -g n
added 1 package, and audited 2 packages in 3s
found 0 vulnerabilities
$ sudo n 14
installing : node-v14.18.1
mkdir : /usr/local/n/versions/node/14.18.1
fetch : https://nodejs.org/dist/v14.18.1/node-v14.18.1-linux-x64.tar.xz
installed : v14.18.1 (with npm 6.14.15)
Note: the node command changed location and the old location may be remembered in your current shell.
old : /usr/bin/node
new : /usr/local/bin/node
To reset the command location hash either start a new shell, or execute PATH="$PATH"
Вот так помогает.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- serge
- Не в сети
- Модератор
Less
Больше
- Сообщений: 986
- Спасибо получено: 146
2 года 11 мес. назад #3
от serge
А я смогу! - А поглядим! - А я упрямый!
serge ответил в теме gyp ERR! node -v v16.11.1
Хм, что ж такое происходит с node -v v16.11.1, что приходится откатываться до 14?? Чессно, я без понятия...
А я смогу! - А поглядим! - А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.