如何重置npm配置?

时间:2017-05-01 13:42:49

标签: python node.js npm npm-install

我在运行npm config set python /path/to/executable/python2.7命令后错过了我的npm。现在,当我尝试将软件包安装到我的存储库时,我收到以下错误

gyp ERR! stack Error: Can't find Python executable "node6.10.2", you can set the PYTHON env variable

如何重置我的npm?我尝试使用以下命令

删除它
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node opt/local/include/node /opt/local/lib/node_modules

然后从他们的official website下载了node.js,但它没有解决错误

2 个答案:

答案 0 :(得分:1)

试试npm config delete config_name 这是为了删除npm配置。 或者你可以npm config set config_name=default_value 如果您想设置为默认值。 所有npm配置都可以在.npmrc文件中查看。

答案 1 :(得分:1)

我通过运行npm config edit命令修复了它并删除了下面的第一行:

registry=https://registry.npmjs.org/

python=/path/to/executable/python2.7

希望它有所帮助