発生している問題
Electron-builderで以下のエラーが発生しています。React.jsのプログラムなのですが、Pythonのエラーが出てしまいます。
(node:18912) ExperimentalWarning: The fs.promises API is experimental • electron-builder version=22.6.0 os=10.0.18362 • description is missed in the package.json appPackageFile=C:\xampp\htdoc s\react_todo\package.json • writing effective config file=dist\builder-effective-config.yaml • rebuilding native dependencies dependencies=fsevents@1.2.12 platform=wi n32 arch=x64 ⨯ cannot execute cause=exit status 1 out= > fsevents@1.2.12 install C:\xampp\htdocs\react_todo\node_modules\fseven ts > node-gyp rebuild C:\xampp\htdocs\react_todo\node_modules\fsevents>if not defined npm_conf ig_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm -lifecycle\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuil d ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node- gyp\bin\node-gyp.js" rebuild ) errorOut=gyp ERR! configure error gyp ERR! stack Error: Command failed: C:\Users***\anaconda3\python. EXE -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: invalid syntax gyp ERR! stack gyp ERR! stack at ChildProcess.exithandler (child_process.js:294:12) gyp ERR! stack at ChildProcess.emit (events.js:198:13) gyp ERR! stack at maybeClose (internal/child_process.js:982:16) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/chil d_process.js:259:5) gyp ERR! System Windows_NT 10.0.18362 gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program File s\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "reb uild" gyp ERR! cwd C:\xampp\htdocs\react_todo\node_modules\fsevents gyp ERR! node -v v10.16.3 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! fsevents@1.2.12 install: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the fsevents@1.2.12 install script. npm ERR! This is probably not a problem with npm. There is likely additi onal logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users****\AppData\Roaming\npm-cache\_logs\2020-04-30 T00_08_17_476Z-debug.log command='C:\Program Files\nodejs\node.exe' 'C:\Program F iles\nodejs\node_modules\npm\bin\npm-cli.js' rebuild fsevents@1.2.12 workingDir= npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! react_todo@1.0.0 electron:windows: `electron-builder` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the react_todo@1.0.0 electron:windows script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users****\AppData\Roaming\npm-cache\_logs\2020-04-30T00_ 08_17_541Z-debug.log
追記
どうやらpython3が原因のようです。
windows-build-toolsでpython2.7とVisual Studio Build Toolsをインストール中です。
しかし代わりに[Still waiting for installer log file]から長時間フリーズ中
です。
追記2
python2.7とvisual studio Build Toolsのインストール,node_modulesの再インストールによってエラーが表示されなくなりました。
代わりに、
packaging platform=win32 arch=x64 electron=8.2.4 appoutDir=dist\win-unpacked
辺りから全く進まない状態です
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。