electron串口通信使用serialport安装报错
1.报错信息没有安装python环境
1 gyp ERR! find Python
2 gyp ERR! find Python Python is not set from command line or npm configuration
3 gyp ERR! find Python Python is not set from environment variable PYTHON
4 gyp ERR! find Python checking if "python" can be used
5 gyp ERR! find Python - "python" is not in PATH or produced an error
6 gyp ERR! find Python checking if "python2" can be used
7 gyp ERR! find Python - "python2" is not in PATH or produced an error
8 gyp ERR! find Python checking if "python3" can be used
9 gyp ERR! find Python - "python3" is not in PATH or produced an error
10 gyp ERR! find Python checking if the py launcher can be used to find Python 2
11 gyp ERR! find Python - "py.exe" is not in PATH or produced an error
12 gyp ERR! find Python checking if Python is C:\Python27\python.exe
13 gyp ERR! find Python - "C:\Python27\python.exe" could not be run
14 gyp ERR! find Python checking if Python is C:\Python37\python.exe
15 gyp ERR! find Python - "C:\Python37\python.exe" could not be run
16 gyp ERR! find Python
17 gyp ERR! find Python **********************************************************
18 gyp ERR! find Python You need to install the latest version of Python.
19 gyp ERR! find Python Node-gyp should be able to find and use Python. If not,
20 gyp ERR! find Python you can try one of the following options:
21 gyp ERR! find Python - Use the switch --python="C:\Path\To\python.exe"
22 gyp ERR! find Python (accepted by both node-gyp and npm)
23 gyp ERR! find Python - Set the environment variable PYTHON
24 gyp ERR! find Python - Set the npm configuration variable python:
25 gyp ERR! find Python npm config set python "C:\Path\To\python.exe"
26 gyp ERR! find Python For more information consult the documentation at:
27 gyp ERR! find Python https://github.com/nodejs/node-gyp#installation
28 gyp ERR! find Python **********************************************************
29 gyp ERR! find Python
30 gyp ERR! configure error
31 gyp ERR! stack Error: Could not find any Python installation to use
32 gyp ERR! stack at PythonFinder.fail (D:\java\nvm\v12.16.2\node_modules\npm\node_modules\node-gyp\lib\find-python.js:307:47)
33 gyp ERR! stack at PythonFinder.runChecks (D:\java\nvm\v12.16.2\node_modules\npm\node_modules\node-gyp\lib\find-python.js:136:21)
34 gyp ERR! stack at PythonFinder.<anonymous> (D:\java\nvm\v12.16.2\node_modules\npm\node_modules\node-gyp\lib\find-python.js:225:16)
35 gyp ERR! stack at PythonFinder.execFileCallback (D:\java\nvm\v12.16.2\node_modules\npm\node_modules\node-gyp\lib\find-python.js:271:16)
36 gyp ERR! stack at exithandler (child_process.js:310:5)
37 gyp ERR! stack at ChildProcess.errorhandler (child_process.js:322:5)
38 gyp ERR! stack at ChildProcess.emit (events.js:310:20)
39 gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
40 gyp ERR! stack at onErrorNT (internal/child_process.js:469:16)
41 gyp ERR! stack at processTicksAndRejections (internal/process/task_queues.js:84:21)
42 gyp ERR! System Windows_NT 6.1.7601
43 gyp ERR! command "D:\\java\\nodejs\\node.exe" "D:\\java\\nvm\\v12.16.2\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
44 gyp ERR! cwd D:\ideaWork\SpringBlade\Sword\node_modules\node-pty
45 gyp ERR! node -v v12.16.2
46 gyp ERR! node-gyp -v v5.1.0
47 gyp ERR! not ok
2.解决方案
方案一:下载python2.7 安装即可 (一定要2.7版本,版本过高会编译失败) 方案二:管理员权限打开执行:npm install --global --production windows-build-tools
(以管理员身份执行)
electron串口通信使用serialport安装报错的更多相关文章
- MSSQL 2012安装报错之0x858C001B
之前安装 Microsoft Sql Server 2012 R2 的时候总是报这样的错误: SQL Server Setup has encountered the following error: ...
- mydumper 安装报错处理
mydumper 官网:https://launchpad.net/mydumper 下载之后,安装报错: [root@localhost local]# cd mydumper-0.6.2 [roo ...
- linux -小记(2)问题:yum 安装报错"Another app is currently holding the yum lock; waiting for it to exit... ...: yum Memory : 26 M RSS (868 MB VSZ) Started: Wed Oct 26 22:48:24 2016 - 0"
yum 安装报错 "Another app is currently holding the yum lock; waiting for it to exit... The other ap ...
- office2010安装报错
有没有童鞋,在第一次安装office 2010的时候,中途不管是何原因导致中断或者未安装成功的 然后从第二次开始就一直安装报错??? 哈哈,我最近就遇到了 其他很简单,网上有很多方法,也有很多步骤,包 ...
- yum安装报错有冲突file /usr/lib64/php/modules/fileinfo.so conflicts between
yum安装报错有冲突file /usr/lib64/php/modules/fileinfo.so conflicts between attempted installs of php-pecl-f ...
- 关于eclipse(64位)下aptana插件安装报错问题解决
最近一直没有写过js,换了新电脑以后,eclipse下的aptana插件也没有装过,这几天要写js想重新把aptana装上,但是不知怎的,link方式.在线安装方式还有离线包下载下来利用eclipse ...
- 使用pip安装报错的处理方法
在新的机子上使用pip安装程序一直报错: Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connect ...
- Python——pip安装报错:is not a supported wheel on this platform
pip安装报错:is not a supported wheel on this platform 可能的原因1:安装的不是对应python版本的库,下载的库名中cp35代表python3.5,其它同 ...
- Scrapy安装报错
python3 pip 安装Scrapy在win10 安装报错error: Microsoft Visual C++ 14.0 is required. Get it with "Micro ...
随机推荐
- java foreach循环抛出异常java.util.ConcurrentModificationException
代码如下: for (Iterator<String> iter = list.iterator(); iter.hasNext(); ) { if (Integer.parseInt(i ...
- 3.0 go mod之远程仓库搭建-代码示例
注意事项 所谓的远程仓库指的是github,个人首次使用go mod在其他云仓库上尝试,并未成功,这浪费了我近2小时的时间: 如果你是初次尝试,那么除了github的地址换一下之外,其他的都按照示例操 ...
- MFC入门示例之访问对话框控件的7种方法
方法一: 1 //方法一 2 void CMFCApplication2Dlg::OnBnClickedButton1() 3 { 4 int num1, num2, num3; 5 TCHAR ch ...
- 用户信息系统_serviceImpl
package com.hopetesting.service.impl;import com.hopetesting.dao.UserDao;import com.hopetesting.dao.i ...
- 通过js禁用浏览器的回退事件
js代码: <script> history.pushState(null, null, document.URL); window.addEventListener('popstate' ...
- nvm命令
1.安装node nvm install node版本 2.查看已安装版本 nvm list 3.切换node版本 nvm use node版本 4.查看版本 node -v
- kubeadm安装k8s集群
安装kubeadm kubectl kubelet 对于Ubuntu/debian系统,添加阿里云k8s仓库key,非root用户需要加sudo apt-get update && a ...
- Nginx配置重定向
目录 一.简介 二.配置 访问a页面重定向到b页面 访问当前nginx,重定向到其他网址 一.简介 据相关变量重定向和选择不同的配置,从一个 location 跳转到另一个 location,不过这样 ...
- Python pyecharts绘制柱状图
本文摘抄至https://05x-docs.pyecharts.org/#/zh-cn/charts_base?id=bar%ef%bc%88%e6%9f%b1%e7%8a%b6%e5%9b%be%e ...
- [BUUCTF]PWN18——bjdctf_2020_babystack
[BUUCTF]PWN18--bjdctf_2020_babystack 附件 步骤: 例行检查,64位,开启了nx保护 试运行一下程序 大概了解程序的执行过程后用64位ida打开,shift+f12 ...