繁体   English   中英

安装带有自制软件问题的节点 mac OS

[英]Installing node with homebrew problems mac OS

安装自制软件后,

运行brew install node

我测试:

node --version

我得到:

找不到相关命令

如果我重新运行安装命令:我得到:

MacBook-Pro:~ evanloiterman$ brew install node 警告:节点 10.9.0 已经安装,只是没有链接你可以使用brew link node链接这个版本。 MacBook-Pro:~ evanloiterman$ brew link node Linking /usr/local/Cellar/node/10.9.0... 错误:无法符号链接 include/node/common.gypi 目标 /usr/local/include/node/common。 gypi 已经存在。 您可能想删除它: rm '/usr/local/include/node/common.gypi'

我尝试brew link node

我得到:

错误:无法符号链接 include/node/common.gypi 目标 /usr/local/include/node/common.gypi 已经存在。 您可能想删除它: rm '/usr/local/include/node/common.gypi'

强制链接并覆盖所有冲突文件: brew link --overwrite node

列出将被删除的所有文件: brew link --overwrite --dry-run node

接下来我应该尝试什么来确保它有效?

您应该安装NVM(节点版本管理器)。 使用此工具,您可以选择要使用和安装的节点。

https://nodesource.com/blog/installing-node-js-tutorial-using-nvm-on-mac-os-x-and-ubuntu/

尝试这个:

sudo chown -R $(whoami):admin /usr/local/*

然后:

rm -rf /usr/local/include/node
brew unlink node
brew link node

也许这个问题类似于这个brew link solution

如果要运行Homebrew UNINSTALL节点并开始清理。

要解决此问题,我在此站点上找到了答案:

在Mac上卸载Homebrew

我运行了ruby脚本,然后决定再次开始清理,现在暂时忘记自制软件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM