Skip to content

Issue during lesson 19 at 'https://learn-eleventy.pages.dev/lesson/19/' tutorial #28

@aftra07

Description

@aftra07

Hello, I was doing the 'https://learn-eleventy.pages.dev/lesson/19/' tutorial and the tutorial was flowing without any issues up until I got to lesson 19. Great tutorials thus far. It will help if some direction can be provided to resolve the error we are running into on lesson 19.

Error
npm WARN deprecated node-sass@4.14.1: Node Sass is no longer supported. Please use sassorsass-embeddedinstead. npm ERR! code 1 npm ERR! path /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/node-sass npm ERR! command failed npm ERR! command sh -c node scripts/build.js npm ERR! Building: /usr/bin/node /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library= npm ERR! gyp info it worked if it ends with ok npm ERR! gyp verb cli [ npm ERR! gyp verb cli '/usr/bin/node', npm ERR! gyp verb cli '/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/node-gyp/bin/node-gyp.js', npm ERR! gyp verb cli 'rebuild', npm ERR! gyp verb cli '--verbose', npm ERR! gyp verb cli '--libsass_ext=', npm ERR! gyp verb cli '--libsass_cflags=', npm ERR! gyp verb cli '--libsass_ldflags=', npm ERR! gyp verb cli '--libsass_library=' npm ERR! gyp verb cli ] npm ERR! gyp info using node-gyp@3.8.0 npm ERR! gyp info using node@18.19.1 | linux | x64 npm ERR! gyp verb command rebuild [] npm ERR! gyp verb command clean [] npm ERR! gyp verb clean removing "build" directory npm ERR! gyp verb command configure [] npm ERR! gyp verb check python checking for Python executable "python2" in the PATH npm ERR! gyp verbwhichfailed Error: not found: python2 npm ERR! gyp verbwhichfailed at getNotFoundError (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:13:12) npm ERR! gyp verbwhichfailed at F (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:68:19) npm ERR! gyp verbwhichfailed at E (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:80:29) npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:89:16 npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/index.js:42:5 npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/mode.js:8:5 npm ERR! gyp verbwhichfailed at FSReqCallback.oncomplete (node:fs:202:21) npm ERR! gyp verbwhichfailed python2 Error: not found: python2 npm ERR! gyp verbwhichfailed at getNotFoundError (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:13:12) npm ERR! gyp verbwhichfailed at F (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:68:19) npm ERR! gyp verbwhichfailed at E (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:80:29) npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:89:16 npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/index.js:42:5 npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/mode.js:8:5 npm ERR! gyp verbwhichfailed at FSReqCallback.oncomplete (node:fs:202:21) { npm ERR! gyp verbwhichfailed code: 'ENOENT' npm ERR! gyp verbwhichfailed } npm ERR! gyp verb check python checking for Python executable "python" in the PATH npm ERR! gyp verbwhichfailed Error: not found: python npm ERR! gyp verbwhichfailed at getNotFoundError (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:13:12) npm ERR! gyp verbwhichfailed at F (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:68:19) npm ERR! gyp verbwhichfailed at E (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:80:29) npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:89:16 npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/index.js:42:5 npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/mode.js:8:5 npm ERR! gyp verbwhichfailed at FSReqCallback.oncomplete (node:fs:202:21) npm ERR! gyp verbwhichfailed python Error: not found: python npm ERR! gyp verbwhichfailed at getNotFoundError (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:13:12) npm ERR! gyp verbwhichfailed at F (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:68:19) npm ERR! gyp verbwhichfailed at E (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:80:29) npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:89:16 npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/index.js:42:5 npm ERR! gyp verbwhichfailed at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/mode.js:8:5 npm ERR! gyp verbwhichfailed at FSReqCallback.oncomplete (node:fs:202:21) { npm ERR! gyp verbwhichfailed code: 'ENOENT' npm ERR! gyp verbwhich` failed }
npm ERR! gyp ERR! configure error
npm ERR! gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
npm ERR! gyp ERR! stack at PythonFinder.failNoPython (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/node-gyp/lib/configure.js:484:19)
npm ERR! gyp ERR! stack at PythonFinder. (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/node-gyp/lib/configure.js:406:16)
npm ERR! gyp ERR! stack at F (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:68:16)
npm ERR! gyp ERR! stack at E (/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:80:29)
npm ERR! gyp ERR! stack at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/which/which.js:89:16
npm ERR! gyp ERR! stack at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/index.js:42:5
npm ERR! gyp ERR! stack at /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/isexe/mode.js:8:5
npm ERR! gyp ERR! stack at FSReqCallback.oncomplete (node:fs:202:21)
npm ERR! gyp ERR! System Linux 6.14.0-1015-aws
npm ERR! gyp ERR! command "/usr/bin/node" "/home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
npm ERR! gyp ERR! cwd /home/ubuntu/cmsssg/eleventy-from-scratch/node_modules/node-sass
npm ERR! gyp ERR! node -v v18.19.1
npm ERR! gyp ERR! node-gyp -v v3.8.0
npm ERR! gyp ERR! not ok
npm ERR! Build failed with error code: 1

npm ERR! A complete log of this run can be found in:
npm ERR! /home/ubuntu/.npm/_logs/2025-12-29T21_19_57_968Z-debug-0.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions