I should start out by saying I am completely new to all of these tools and this is the first I have ever touched any of this.
I am in the process of setting up the Develupment Rig for extensions, up to this point I have done the following.
1- Installed Chocolaty
2- Installed Git
3- Installed Yarn
4- Updated Yarn
5- Cloned The Developer Rig Repository
At this point I am trying to run “yarn install” in the directory of the Developer Rig and I am returning “Command failed. Exit code:1” and with 0 experience with any of this I have no idea how to fix this issue ^_^;
Please take it slow with me because I am a complete novice and thank you in advance for any help you can provide.
Bellow is the log from CMD
``
Microsoft Windows [Version 10.0.17134.48]
© 2018 Microsoft Corporation. All rights reserved.
C:\WINDOWS\system32>cd…
C:\Windows>cd…
C:>cd C:\Users\Hell Crescent\MyTwitch\ExtensionRig
C:\Users\Hell Crescent\MyTwitch\ExtensionRig>git clone https://github.com/twitchdev/developer-rig.git
Cloning into ‘developer-rig’…
remote: Counting objects: 1224, done.
remote: Compressing objects: 100% (197/197), done.
remote: Total 1224 (delta 230), reused 272 (delta 169), pack-reused 857ReceivingReceects: 91% (1114/1224)
Receiving objects: 100% (1224/1224), 1.23 MiB | 4.94 MiB/s, done.
Resolving deltas: 100% (649/649), done.
C:\Users\Hell Crescent\MyTwitch\ExtensionRig>cd developer-rig
C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig>yarn install
yarn install v1.7.0
[1/5] Validating package.json…
[2/5] Resolving packages…
[3/5] Fetching packages…
[----------------------------------------------------------------------] 0/1278(node:11332) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
info fsevents@1.1.3: The platform “win32” is incompatible with this module.
info “fsevents@1.1.3” is an optional dependency and failed compatibility check. Excluding it from installation.
[4/5] Linking dependencies…
[5/5] Building fresh packages…
[-/3] ⡀ waiting…
[2/3] ⡀ nodegit
error C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\node-sass: Command failed.
Exit code: 1
Command: node scripts/build.js
Arguments:
Directory: C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\node-sass
Output:
Building: C:\Program Files\nodejs\node.exe C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [ ‘C:\Program Files\nodejs\node.exe’,
gyp verb cli ‘C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\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 info using node-gyp@3.6.2
gyp info using node@10.4.1 | win32 | 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 “python2” in the PATH
gyp verb which
failed Error: not found: python2
gyp verb which
failed at getNotFoundError (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:13:12)
gyp verb which
failed at F (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:68:19)
gyp verb which
failed at E (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:80:29)
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:89:16
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\index.js:42:5
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\windows.js:36:5
gyp verb which
failed at FSReqWrap.oncomplete (fs.js:184:21)
gyp verb which
failed python2 { Error: not found: python2
gyp verb which
failed at getNotFoundError (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:13:12)
gyp verb which
failed at F (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:68:19)
gyp verb which
failed at E (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:80:29)
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:89:16
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\index.js:42:5
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\windows.js:36:5
gyp verb which
failed at FSReqWrap.oncomplete (fs.js:184:21)
gyp verb which
failed stack:
gyp verb which
failed ‘Error: not found: python2\n at getNotFoundError (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:13:12)\n at F (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:68:19)\n at E (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:80:29)\n at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:89:16\n at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\index.js:42:5\n at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\windows.js:36:5\n at FSReqWrap.oncomplete (fs.js:184:21)’,
gyp verb which
failed code: ‘ENOENT’ }
gyp verb check python checking for Python executable “python” in the PATH
gyp verb which
failed Error: not found: python
gyp verb which
failed at getNotFoundError (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:13:12)
gyp verb which
failed at F (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:68:19)
gyp verb which
failed at E (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:80:29)
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:89:16
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\index.js:42:5
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\windows.js:36:5
gyp verb which
failed at FSReqWrap.oncomplete (fs.js:184:21)
gyp verb which
failed python { Error: not found: python
gyp verb which
failed at getNotFoundError (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:13:12)
gyp verb which
failed at F (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:68:19)
gyp verb which
failed at E (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:80:29)
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:89:16
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\index.js:42:5
gyp verb which
failed at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\windows.js:36:5
gyp verb which
failed at FSReqWrap.oncomplete (fs.js:184:21)
gyp verb which
failed stack:
gyp verb which
failed ‘Error: not found: python\n at getNotFoundError (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:13:12)\n at F (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:68:19)\n at E (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:80:29)\n at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\which\which.js:89:16\n at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\index.js:42:5\n at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\isexe\windows.js:36:5\n at FSReqWrap.oncomplete (fs.js:184:21)’,
gyp verb which
failed code: ‘ENOENT’ }
gyp verb could not find “python”. checking python launcher
gyp verb could not find “python”. guessing location
gyp verb ensuring that file exists: C:\Python27\python.exe
gyp ERR! configure error
gyp ERR! stack Error: Can’t find Python executable “python”, you can set the PYTHON env variable.
gyp ERR! stack at PythonFinder.failNoPython (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\node-gyp\lib\configure.js:483:19)
gyp ERR! stack at PythonFinder. (C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\node-gyp\lib\configure.js:508:16)
gyp ERR! stack at C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\graceful-fs\polyfills.js:284:29
gyp ERR! stack at FSReqWrap.oncomplete (fs.js:184:21)
gyp ERR! System Windows_NT 10.0.17134
gyp ERR! command “C:\Program Files\nodejs\node.exe” “C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\node-gyp\bin\node-gyp.js” “rebuild” “–verbose” “–libsass_ext=” “–libsass_cflags=” “–libsass_ldflags=” “–libsass_library=”
gyp ERR! cwd C:\Users\Hell Crescent\MyTwitch\ExtensionRig\developer-rig\node_modules\node-sass
gyp ERR! node -v v10.4.1
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
Build failed with error code: 1
``