Python is not set from command line or npm configuration 报错解决

问题

在 npm install 的过程中提示 Python is not set from command line or npm configuration 的报错,相信不少朋友都遇到过,出现这个问题的原因是缺少 python 环境所导致的。

解决方法

1、安装 python

官网:https://www.python.org/download/releases/2.7/

找到安装包部分,选择自己电脑环境的安装包点击即可下载,下载完成后进行安装(非常简单,这里不进行展示):

2、配置 python 环境

安装完成后,打开系统属性配置python环境变量

以window环境为例,在Windows操作系统中,我们可以通过打开系统属性来配置环境变量。可以通过以下方式快速打开系统属性:

  1. 在桌面上右键单击"计算机"或"此电脑",然后选择"属性"。
  2. 在打开的窗口中,单击左侧菜单栏上的"高级系统设置"。
  3. 在系统属性对话框的"高级"选项卡下,单击"环境变量"按钮。
  4. 在打开的环境变量对话框中,您将能够编辑系统和用户的环境变量。

进入环境变量弹框后在系统环境变量中添加 python 环境变量,操作如下:


配置完成后,对所打开的弹框全部确认就配置好了,之后打开 win+r 输入 cmd 打开命令提示窗口输入python --version查看系统中 python 的版本,如果打印出了版本号说明配置成功。

之后再到项目中进行 npm install

到这里可能还是会出现同样的报错,就需要继续使用下方的方法了👇

以管理员身份打开命令提示窗口,运行
npm install node-sass@latest

安装成功后,再 npm install 报错就消失了

相关推荐
子兮曰4 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
子兮曰4 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
默_笙4 天前
🍙 给每个请求过安检:FastAPI 是怎么把校验写进类型注解的
python
前端小万4 天前
写公众号赚了 3000 块后,我做了一款叫 "一键成稿" 的软件
前端·微信小程序
爱勇宝4 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
qq_426003964 天前
启动playwright录制codegen生成自动化测试脚本
python·自动化
虎头金猫4 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
三十而立洋4 天前
Cookie 详解:从产生到安全,一次讲透
前端·javascript
长沙三为智能科技4 天前
家政小程序开发从0到上线:五阶段交付流程与验收清单
python
伞伞悦读4 天前
【第38期】Python 模块与包详解:import、from、模块搜索路径、包结构和 __init__
开发语言·python