小编Jee*_*ena的帖子

`npm install` 在 node-gyp 重建时失败,带有 `gyp:未检测到 Xcode 或 CLT 版本!`

每次我尝试npm install。我收到以下错误。我如何解决它?

gyp: No Xcode or CLT version detected!
Run Code Online (Sandbox Code Playgroud)

我在node -v ? v8.8.0&npm -v ? v6.11.3

我尝试在 VSCode 终端和 iTerm 上运行它,但最终都出现了相同的错误。(两者都更新到最新版本)。我所做的唯一新事情是将我的 macOS 更新到最新版本(今天是 Catalina 10.15.3)。

$ npm install          Fri Mar  6 17:22:40 2020

> fsevents@1.2.11 install /Users/synapse/Documents/synapsefi-dev-ui/node_modules/watchpack/node_modules/fsevents
> node-gyp rebuild

No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.

gyp: No Xcode or CLT version detected!
gyp ERR! configure error
gyp ERR! stack …
Run Code Online (Sandbox Code Playgroud)

terminal node.js npm node-gyp macos-catalina

320
推荐指数
8
解决办法
10万
查看次数

如何在 Mac 上将 Python3 设置为默认的 Python 版本?

有没有办法将 Python 3.8.3 设置为 macOS Catalina 上的默认 Python 版本——版本 10.15.2?

我做过的步骤:

  1. 看看安装在哪里。
ls -l /usr/local/bin/python*
Run Code Online (Sandbox Code Playgroud)

我得到的输出是这样的:

lrwxr-xr-x  1 jeena  admin  36 Mar 20  2019 /usr/local/bin/python -> ../Cellar/python@2/2.7.16/bin/python
lrwxr-xr-x  1 jeena  admin  39 May 20 12:43 /usr/local/bin/python-build -> ../Cellar/pyenv/1.2.18/bin/python-build
lrwxr-xr-x  1 jeena  admin  43 Mar 20  2019 /usr/local/bin/python-config -> ../Cellar/python@2/2.7.16/bin/python-config
lrwxr-xr-x  1 jeena  admin  37 Mar 20  2019 /usr/local/bin/python2 -> ../Cellar/python@2/2.7.16/bin/python2
lrwxr-xr-x  1 jeena  admin  44 Mar 20  2019 /usr/local/bin/python2-config -> ../Cellar/python@2/2.7.16/bin/python2-config
lrwxr-xr-x  1 jeena  admin  39 Mar 20  2019 /usr/local/bin/python2.7 …
Run Code Online (Sandbox Code Playgroud)

python macos python-3.x macos-catalina

2
推荐指数
1
解决办法
3368
查看次数

标签 统计

macos-catalina ×2

macos ×1

node-gyp ×1

node.js ×1

npm ×1

python ×1

python-3.x ×1

terminal ×1