python 不是有效的 npm 选项

red*_*fox 20 npm npm-config

我正在尝试设置旧版本的 python 以便安装模块并构建旧的节点项目。

我运行这个命令:

npm config set python=python2.7
Run Code Online (Sandbox Code Playgroud)

或者

npm config set python C:\Python27\python.exe
Run Code Online (Sandbox Code Playgroud)

在这两种情况下我都会收到此错误:

npm ERR! `python` is not a valid npm option 
Run Code Online (Sandbox Code Playgroud)

诺夫 v16.14.2

npm v9.1.2

brc*_*-dd 29

现在考虑将 npm 降级到 v8:

npm install -g npm@^8
Run Code Online (Sandbox Code Playgroud)

或者,只需运行:

npm config edit
Run Code Online (Sandbox Code Playgroud)

并添加:

python=C:\Python27\python.exe
Run Code Online (Sandbox Code Playgroud)

在一个新的行中。