请解释下面代码并给出报错解决办法npm ERR! code 1npm ERR! path DdinggaoProgramsruoyi-vue-activitiruoyi-uinode_modulesnode-sassnpm ERR! command failednpm ERR! command CWINDOWSsystem32cmdexe d s c node scriptsbuildjsnpm
这段代码是 npm 在安装依赖时出现的错误信息,原因是在构建 node-sass 时缺少 Python 环境。解决方法是安装 Python 环境并将其添加到环境变量中,或者设置 PYTHON 环境变量指向 Python 的安装路径。具体操作可参考以下步骤:
-
安装 Python 环境,推荐安装 Python 2.7 版本。
-
将 Python 添加到系统环境变量中:
在 Windows 系统中,打开控制面板,选择“系统和安全”->“系统”->“高级系统设置”->“环境变量”,在“系统变量”中找到“Path”变量,点击编辑,在末尾添加 Python 的安装路径,例如“C:\Python27”。
在 Linux 或 macOS 系统中,打开终端,输入以下命令:
export PATH=$PATH:/usr/local/bin/python其中 /usr/local/bin/python 为 Python 的安装路径。
-
设置 PYTHON 环境变量:
在 Windows 系统中,同样在“环境变量”中,点击“新建”,添加“PYTHON”变量,值为 Python 的安装路径,例如“C:\Python27\python.exe”。
在 Linux 或 macOS 系统中,在终端中输入以下命令:
export PYTHON=/usr/local/bin/python其中 /usr/local/bin/python 为 Python 的安装路径。
-
重新运行 npm install 命令,等待依赖安装完成
原文地址: http://www.cveoy.top/t/topic/cwSD 著作权归作者所有。请勿转载和采集!