如何使用 homebrew 在 MACOS 中安装 node.js

Posted

技术标签:

【中文标题】如何使用 homebrew 在 MACOS 中安装 node.js【英文标题】:how to install node.js in MACOS by using homebrew 【发布时间】:2021-04-26 15:58:02 【问题描述】:

如果我写, 酿造安装节点

==> 正在搜索类似名称的公式... 错误:未找到类似名称的公式。 错误:没有可用的公式或名称为“节点”的木桶。 它从 homebrew/cask 迁移到 homebrew/core。

如果我写, 酿造医生

Warning: Suspicious https://github.com/Homebrew/homebrew-core git origin remote found.
The current git origin is:
  https://github.com/Homebrew/brew

With a non-standard origin, Homebrew won't update properly.
You can solve this by setting the origin remote:
  git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" remote set-url origin https://github.com/Homebrew/homebrew-core

Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and which additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
  /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7-config
  /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7m-config
  /Library/Frameworks/Python.framework/Versions/3.7/bin/python3-config

帮帮我....我想用自制软件下载节点,我想解决所有警告.........

【问题讨论】:

如果您计划进行任何开发,我建议您使用nvm进行安装 【参考方案1】:

按照说明操作即可。

根据brew doctor,你必须运行这个命令。

git -C $(brew --repo homebrew/core) checkout master

我也遇到了同样的问题。签出到master 后,安装运行正常。

【讨论】:

你能找到问题吗?那是什么【参考方案2】:

我的解决方案是删除 homebrew/core 并再次点击 homebrew/core。

按照以下命令:

第一:

rm -rf "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core"

第二:

brew tap homebrew/core

然后进行正常的安装过程。

【讨论】:

网速慢的人请注意:这个答案只能作为最后的手段,因为自制/核心有数千次提交,因此需要很长时间才能点击。我的 homebrew/core 本地克隆是 580 MB。 这对我也有用!我正在使用没有安装任何其他东西的新 Mac!

以上是关于如何使用 homebrew 在 MACOS 中安装 node.js的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Homebrew中安装的python3版本而不是库中安装的版本?

如何使用自制软件在 macOS 中安装以前版本的 Python 3?

如何让 Mac OS 使用 Homebrew 安装的 python

在 Homebrew 中安装错误

如何在 MacOS 中安装 chef 12 以部署到 AWS Opsworks?

如何在macos中安装emacs