error C:\Users\Acer\Downloads\Desktop\hrsaas-84\node_modules\deasync: 莫名其妙报错一堆python问题

简介: error C:\Users\Acer\Downloads\Desktop\hrsaas-84\node_modules\deasync: 莫名其妙报错一堆python问题

报错信息  莫名其妙报错一堆python问题

error C:\Users\Acer\Downloads\Desktop\hrsaas-84\node_modules\deasync: Command failed. Exit code: 1 Command: node ./build.js Arguments: Directory: C:\Users\Acer\Downloads\Desktop\hrsaas-84\node_modules\deasync Output: C:\Users\Acer\Downloads\Desktop\hrsaas-84\node_modules\deasync>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild ) gyp info it worked if it ends with ok gyp info using node-gyp@9.0.0 gyp info using node@16.15.1 | win32 | x64 gyp ERR! find Python gyp ERR! find Python Python is not set from command line or npm configuration gyp ERR! find Python Python is not set from environment variable PYTHON gyp ERR! find Python checking if "python3" can be used gyp ERR! find Python - "python3" is not in PATH or produced an error gyp ERR! find Python checking if "python" can be used gyp ERR! find Python - "python" is not in PATH or produced an error gyp ERR! find Python checking if Python is C:\Users\Acer\AppData\Local\Programs\Python\Python39\python.exe gyp ERR! find Python - "C:\Users\Acer\AppData\Local\Programs\Python\Python39\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files\Python39\python.exe gyp ERR! find Python - "C:\Program Files\Python39\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Users\Acer\AppData\Local\Programs\Python\Python39-32\python.exe gyp ERR! find Python - "C:\Users\Acer\AppData\Local\Programs\Python\Python39-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files\Python39-32\python.exe gyp ERR! find Python - "C:\Program Files\Python39-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files (x86)\Python39-32\python.exe gyp ERR! find Python - "C:\Program Files (x86)\Python39-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Users\Acer\AppData\Local\Programs\Python\Python38\python.exe gyp ERR! find Python - "C:\Users\Acer\AppData\Local\Programs\Python\Python38\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files\Python38\python.exe gyp ERR! find Python - "C:\Program Files\Python38\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Users\Acer\AppData\Local\Programs\Python\Python38-32\python.exe gyp ERR! find Python - "C:\Users\Acer\AppData\Local\Programs\Python\Python38-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files\Python38-32\python.exe gyp ERR! find Python - "C:\Program Files\Python38-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files (x86)\Python38-32\python.exe gyp ERR! find Python - "C:\Program Files (x86)\Python38-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Users\Acer\AppData\Local\Programs\Python\Python37\python.exe gyp ERR! find Python - "C:\Users\Acer\AppData\Local\Programs\Python\Python37\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files\Python37\python.exe gyp ERR! find Python - "C:\Program Files\Python37\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Users\Acer\AppData\Local\Programs\Python\Python37-32\python.exe gyp ERR! find Python - "C:\Users\Acer\AppData\Local\Programs\Python\Python37-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files\Python37-32\python.exe gyp ERR! find Python - "C:\Program Files\Python37-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files (x86)\Python37-32\python.exe gyp ERR! find Python - "C:\Program Files (x86)\Python37-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Users\Acer\AppData\Local\Programs\Python\Python36\python.exe gyp ERR! find Python - "C:\Users\Acer\AppData\Local\Programs\Python\Python36\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files\Python36\python.exe gyp ERR! find Python - "C:\Program Files\Python36\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Users\Acer\AppData\Local\Programs\Python\Python36-32\python.exe gyp ERR! find Python - "C:\Users\Acer\AppData\Local\Programs\Python\Python36-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files\Python36-32\python.exe gyp ERR! find Python - "C:\Program Files\Python36-32\python.exe" could not be run gyp ERR! find Python checking if Python is C:\Program Files (x86)\Python36-32\python.exe gyp ERR! find Python - "C:\Program Files (x86)\Python36-32\python.exe" could not be run gyp ERR! find Python checking if the py launcher can be used to find Python 3 gyp ERR! find Python - "py.exe" is not in PATH or produced an error gyp ERR! find Python gyp ERR! find Python ****************** gyp ERR! find Python You need to install the latest version of Python. gyp ERR! find Python Node-gyp should be able to find and use Python. If not, gyp ERR! find Python you can try one of the following options: gyp ERR! find Python - Use the switch --python="C:\Path\To\python.exe" gyp ERR! find Python (accepted by both node-gyp and npm) gyp ERR! find Python - Set the environment variable PYTHON gyp ERR! find Python - Set the npm configuration variable python: gyp ERR! find Python npm config set python "C:\Path\To\python.exe" gyp ERR! find Python For more information consult the documentation at: gyp ERR! find Python https://github.com/nodejs/node-gyp#installation gyp ERR! find Python ****************** gyp ERR! find Python gyp ERR! configure error gyp ERR! stack Error: Could not find any Python installation to use gyp ERR! stack at PythonFinder.fail (C:\Users\Acer\AppData\Roaming\nvm\v16.15.1\node_modules\npm\node_modules\node-gyp\lib\find-python.js:330:47) gyp ERR! stack at PythonFinder.runChecks (C:\Users\Acer\AppData\Roaming\nvm\v16.15.1\node_modules\npm\node_modules\node-gyp\lib\find-python.js:159:21)gyp ERR! stack at PythonFinder.<anonymous> (C:\Users\Acer\AppData\Roaming\nvm\v16.15.1\node_modules\npm\node_modules\node-gyp\lib\find-python.js:228:18) gyp ERR! stack at PythonFinder.execFileCallback (C:\Users\Acer\AppData\Roaming\nvm\v16.15.1\node_modules\npm\node_modules\node-gyp\lib\find-python.js:294:16) gyp ERR! stack at exithandler (node:child_process:406:5) gyp ERR! stack at ChildProcess.errorhandler (node:child_process:418:5) gyp ERR! stack at ChildProcess.emit (node:events:527:28) gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:289:12) gyp ERR! stack at onErrorNT (node:internal/child_process:478:16) gyp ERR! stack at processTicksAndRejections (node:internal/process/task_queues:83:21) gyp ERR! System Windows_NT 10.0.19044 gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild" gyp ERR! cwd C:\Users\Acer\Downloads\Desktop\hrsaas-84\node_modules\deasync gyp ERR! node -v v16.15.1

解决:

其实就是node版本的问题,我的是版本太高了,从16切换到12.17.0就好了,具体怎么切换看这篇文章


相关文章
|
5月前
|
数据库
【YashanDB 知识库】如何解决共享集群部署遇到报错:YAS-05721 invalid input parameter, reason: node name invalid.
**问题现象**:在共享集群部署数据库时,遇到错误 YAS-05721,提示节点名称无效。原因是操作系统主机名不符合服务器名称要求(字母、数字、下划线组成,长度4-64字符,以字母开头)。**解决办法**:1. 部署时加--ignore-hostname 参数,由 yasboot 自动生成合法名称;2. 修改操作系统 hostname 符合要求。
|
4月前
|
数据库
【YashanDB知识库】如何解决共享集群部署遇到报错:YAS-05721 invalid input parameter, reason: node name invalid.
【YashanDB知识库】如何解决共享集群部署遇到报错:YAS-05721 invalid input parameter, reason: node name invalid.
|
3月前
|
Python
解决Python报错:DataFrame对象没有concat属性的多种方法(解决方案汇总)
总的来说,解决“DataFrame对象没有concat属性”的错误的关键是理解concat函数应该如何正确使用,以及Pandas库提供了哪些其他的数据连接方法。希望这些方法能帮助你解决问题。记住,编程就像是解谜游戏,每一个错误都是一个谜题,解决它们需要耐心和细心。
181 15
|
5月前
|
数据采集 JavaScript Android开发
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
156 7
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
|
5月前
|
人工智能 Shell 开发工具
[oeasy]python065python报错怎么办_try_试着来_except_发现异常
本文介绍了Python中处理异常的基本方法,重点讲解了`try`和`except`的用法。通过一个计算苹果重量的小程序示例,展示了如何捕获用户输入错误并进行处理。主要内容包括: 1. **回顾上次内容**:简要回顾了Shell环境、Python3游乐场和Vim编辑器的使用。 2. **编写程序**:编写了一个简单的程序来计算苹果的总重量,但发现由于输入类型问题导致结果错误。 3. **调试与修正**:通过调试发现输入函数返回的是字符串类型,需要将其转换为整数类型才能正确计算。
102 32
|
5月前
|
数据库
【YashanDB 知识库】如何解决共享集群部署遇到报错:YAS-05721 invalid input parameter, reason: node name invalid.
在共享集群部署数据库时,遇到错误“YAS-05721 invalid input parameter, reason: node name invalid”。原因是操作系统的主机名不符合服务器名称要求(需由字母、数字、下划线组成,以字母开头,长度4-64字符)。解决办法:1. 部署时加--ignore-hostname参数,由yasboot生成合规名称;2. 修改操作系统hostname以符合要求。
|
7月前
|
JavaScript
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
510 13
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
|
7月前
|
数据采集 网络安全 Python
【Python】怎么解决:urllib.error.HTTPError: HTTP Error 403: Forbidden
解决 `urllib.error.HTTPError: HTTP Error 403: Forbidden`错误需要根据具体情况进行不同的尝试。通过检查URL、模拟浏览器请求、使用代理服务器和Cookies、减慢请求速度、使用随机的User-Agent以及使用更加方便的 `requests`库,可以有效解决此类问题。通过逐步分析和调试,可以找到最合适的解决方案。
515 18
|
7月前
|
数据采集 数据安全/隐私保护 Python
【Python】已解决:urllib.error.HTTPError: HTTP Error 403: Forbidden
通过上述方法,可以有效解决 `urllib.error.HTTPError: HTTP Error 403: Forbidden` 错误。具体选择哪种方法取决于服务器对请求的限制。通常情况下,添加用户代理和模拟浏览器请求是最常见且有效的解决方案。
466 10
|
9月前
|
Linux Python
【Azure Function】Python Function部署到Azure后报错No module named '_cffi_backend'
ERROR: Error: No module named '_cffi_backend', Cannot find module. Please check the requirements.txt file for the missing module.
187 2

热门文章

最新文章

推荐镜像

更多