Error: Command failed: C:\Users\tangx\AppData\Local\Programs\Python\Python31

因为开发的Electron需要打包,发现了一个问题

有些插件(如FFI)引入后,打包机器的硬件芯片和要打的包是对应的 比如 电脑是 Mac arm64的芯片 只能打 mac arm64的包
所以windows 64位的包需要有一台 windows 64位的电脑

于是,找了台windows电脑,在npm install 的时候报如题错误

Error: Command failed: C:\Users\tangx\AppData\Local\Programs\Python\Python31

最终的解决方案是:

npm install --global --production windows-build-tools

安装需要 使用管理员权限 启动powershell 且 需要很好的网络,耐心等待 安装不上就切换网络。
装完重启 powerShell,再执行npm install就好了。

你可能感兴趣的:(web前端,前端)