使用松露拆箱反应时出现松露拆箱错误

Posted

技术标签:

【中文标题】使用松露拆箱反应时出现松露拆箱错误【英文标题】:Truffle Unbox Error while using truffle unbox react 【发布时间】:2019-09-22 23:07:00 【问题描述】:

我正在使用 truffle unbox react,但设置失败:

准备下载 √ 准备下载 - 下载 √ 下载 - 清理临时文件 √ 清理临时文件 - 设置框 × 设置框 错误:错误:错误:命令失败:cd client && npm install 吉普错误!配置错误 吉普错误!堆栈错误:找不到 Python 可执行文件“python”,您可以设置 PYTHON 环境变量。 吉普错误!堆栈在 PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:484:19) 吉普错误! PythonFinder 的堆栈。 (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:509:16) 吉普错误!堆栈在 C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29 吉普错误!堆栈在 FSReqWrap.oncomplete (fs.js:153:21) 吉普错误!系统 Windows_NT 10.0.17763 吉普错误!命令“C:\Program Files\nodejs\node.exe”“C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js”“重建” 吉普错误! cwd C:\Users\Javaid\Desktop\myDapp\client\node_modules\scrypt 吉普错误!节点 -v v10.15.3 吉普错误!节点-gyp -v v3.8.0 吉普错误!不好 npm WARN 可选跳过可选依赖:fsevents@1.2.4 (node_modules\fsevents): npm WARN notsup 跳过可选依赖:fsevents@1.2.4 不受支持的平台:想要 "os":"darwin","arch":"any"(当前:"os":"win32","arch": "x64")

npm 错误!代码生命周期 npm 错误!错误号 1 npm 错误! scrypt@6.0.3 安装:node-gyp rebuild npm 错误!退出状态 1 npm 错误! npm 错误! scrypt@6.0.3 安装脚本失败。 npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\Javaid\AppData\Roaming\npm-cache_logs\2019-05-04T19_24_38_096Z-debug.log

在 Object.unbox (C:\Users\Javaid\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\truffle-box\box.js:69:1) 在 process._tickCallback (internal/process/next_tick.js:68:7) 松露 v5.0.15(核心:5.0.15) 节点 v10.15.3

Javaid@DESKTOP-6RRO05J MINGW64 ~/desktop/myDapp

【问题讨论】:

您是否安装了 Python 并将其添加到您的 PATH 中? 没有。我该怎么做? 我对Windows不太熟悉,不过你可以在python.org/downloads下载 我也一样。据我所见,Python 已正确添加到我的路径中。我已经添加到用户变量和系统变量中,例如 .. PYTHON = C:\Users\tamnorris\AppData\Local\Programs\Python\Python38-32 In Path ... %PYTHON%\ 【参考方案1】:

也许尝试将命令替换为:

truffle unbox LibertyLocked/truffle-react-ts-template

【讨论】:

以上是关于使用松露拆箱反应时出现松露拆箱错误的主要内容,如果未能解决你的问题,请参考以下文章

web3,松露,nodejs错误:UnhandledPromiseRejectionWarning

npm 配置问题和安装 ganache-cli 和松露的错误

松露合约部署失败,发件人无效

运行松露的问题:找不到命令

松露有啥作用

松露怎么做才好吃