无法在 mac M1 芯片设备上安装 node@10

Rah*_*hul 6 python macos node.js apple-m1

系统

在此输入图像描述

我有一个需要 node@10 才能运行的项目。我使用https://brew.sh安装node@10。

我使用以下命令安装node@10

brew install --build-from-source node@10
Run Code Online (Sandbox Code Playgroud)

它无法安装,并且出现以下错误。

./configure: line 3: exec: python: not found
Run Code Online (Sandbox Code Playgroud)

我使用brew安装了python。

brew install python
Run Code Online (Sandbox Code Playgroud)

上面的命令安装了python3,所以我为python创建了别名

alias python=python3
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

所以,python 正在工作。我再次尝试brew install --build-from-source node@10,仍然得到 在此输入图像描述

Rin*_*ino 1

我没有足够的代表来发表评论,所以我会尝试将其表述为答案:

某处可能存在混乱的符号链接

  1. 通常,您可以使用brew info python自制软件安装来解决 python 安装问题。
  2. 还可以which python在终端上使用来查看 python 可执行文件的实际路径。