gpt4 book ai didi

python - npm install 无法在 MAC 中执行 Python

转载 作者:行者123 更新时间:2023-12-02 17:07:32 25 4
gpt4 key购买 nike

我是 MAC 新手(OSX 版本是 High Sierra 10.13.3)。我使用来自 python.org 的安装程序安装了 python 3.6.5,我也尝试通过运行 brew install python 来使用 brew。现在,我尝试在 Angular 项目中运行 sudo npm install,但出现以下错误:

gyp verb check python checking for Python executable "/path/to/python3/python" in the PATH
gyp verb `which` failed Error: not found: /path/to/python3/python
gyp ERR! stack Error: Can't find Python executable "/path/to/python3/python", you can set the PYTHON env variable.

我已经尝试了这里的所有答案:

python location on mac osx

Can't find Python executable "python"

在我的项目文件夹中,我执行以下操作:

当我输入“which python”时,我得到:

/usr/local/opt/python/libexec/bin/python

当我输入“which python3.6.5”时,我得到:

/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6

最佳答案

对我来说,这一切都是因为 nodejs 版本。

Node 版本 16+ 不支持 "node-sass": "^4.14.1", 所以我必须在 macbook 中安装 nvm 并降级 nodejs,如下所示

  • 在安装 nvm 之前,在终端中运行:touch ~/.bash_profile

  • 之后,在终端中运行:curl -o-
    https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh |庆典

  • 重要... - 不要忘记重新启动您的终端或使用命令source ~/.nvm/nvm.sh(这将刷新
    中的可用命令您的系统路径)。

  • 在终端中,使用命令nvm --version,您应该会看到
    版本

  • bash nvm 安装 14.17.0

关于python - npm install 无法在 MAC 中执行 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50917156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com