使用VUE项目,运行npm install,报了Python is not set from command line or npm configuration,查询不到python
-
gyp verb find Python - executing "py.exe" to get Python executable path
-
gyp verb find Python - "py.exe" is not in PATH or produced an error
-
gyp ERR! find Python
-
gyp ERR! find Python Python is not set from command line or npm configuration
-
gyp ERR! find Python checking Python explicitly set from environment variable PYTHON
-
gyp ERR! find Python - process.env.PYTHON is "C:\Users\qun\.windows-build-tools\python27"
-
gyp ERR! find Python - "C:\Users\qun\.windows-build-tools\python27" is not in PATH or produced an error
-
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 "python2" can be used
-
gyp ERR! find Python - "python2" is not in PATH or produced an error
-
gyp ERR! find Python checking if Python is C:\Python37\python.exe
-
gyp ERR! find Python - "C:\Python37\python.exe" could not be run
-
gyp ERR! find Python checking if Python is C:\Python27\python.exe
-
gyp ERR! find Python - "C:\Python27\python.exe" could not be run
-
gyp ERR! find Python checking if the py launcher can be used to find Python
-
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 (D:\MavenProject\renren-fast-vue\node_modules\node-gyp\lib\find-python.js:302:47)
-
gyp ERR! stack at PythonFinder.runChecks (D:\MavenProject\renren-fast-vue\node_modules\node-gyp\lib\find-python.js:136:21)
-
gyp ERR! stack at PythonFinder.<anonymous> (D:\MavenProject\renren-fast-vue\node_modules\node-gyp\lib\find-python.js:200:18)
-
gyp ERR! stack at PythonFinder.execFileCallback (D:\MavenProject\renren-fast-vue\node_modules\node-gyp\lib\find-python.js:266:16)
-
gyp ERR! stack at exithandler (child_process.js:296:5)
-
gyp ERR! stack at ChildProcess.errorhandler (child_process.js:308:5)
-
gyp ERR! stack at ChildProcess.emit (events.js:182:13)
-
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:238:12)
-
gyp ERR! stack at onErrorNT (internal/child_process.js:407:16)
-
gyp ERR! stack at process._tickCallback (internal/process/next_tick.js:63:19)
-
gyp ERR! System Windows_NT 6.3.9600
-
gyp ERR! command "D:\\JAVAWEB\\Nodejs\\node.exe" "D:\\MavenProject\\renren-fast-vue\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
-
gyp ERR! cwd D:\MavenProject\renren-fast-vue\node_modules\node-sass
-
gyp ERR! node -v v10.14.0
-
gyp ERR! node-gyp -v v7.1.2
-
gyp ERR! not ok
-
Build failed with error code: 1
-
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\fsevents):
-
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
-
-
npm ERR! code ELIFECYCLE
-
npm ERR! errno 1
-
npm ERR! node-sass@6.0.1 postinstall: `node scripts/build.js`
-
npm ERR! Exit status 1
-
npm ERR!
-
npm ERR! Failed at the node-sass@6.0.1 postinstall 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\qun\AppData\Roaming\npm-cache\_logs\2022-02-13T06_12_36_366Z-debug.log
解决方案:
1. 管理员权限打开cmd,在项目目录下执行:npm install --global --production windows-build-tools
安装成功会在C:\Users\**(电脑用户名) 目录下创建.windows-build-tools文件夹
2. 必须配置环境变量,将C:\Users\**\.windows-build-tools\python27地址添加到path中
3. 重启VSCode或者cmd窗口,我当时打开了2个VSCode窗口,只重启了一个,结果环境变量地址没有生效,又折腾了好久,一定要把所有VSCode窗口关闭重启。
也可以在python官网下载安装,还是要配置环境变量
在npm install安装期间,电脑又提示了安装.net framework4.8
参考资源:https://blog.csdn.net/levi_work/article/details/119863518
https://blog.csdn.net/qq_42886417/article/details/103123659
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgahaek
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13