gpt4 book ai didi

node.js - Brew 安装 Node --without-npm 失败

转载 作者:搜寻专家 更新时间:2023-10-31 23:46:55 28 4
gpt4 key购买 nike

正在关注 John Papa's post on 'How to use npm global without sudo on OSX'我正在运行

brew install node --without-npm

我得到这个信息/错误:

/usr/local > brew install node --without-npm
==> Downloading https://nodejs.org/dist/v5.10.1/node-v5.10.1.tar.xz
Already downloaded: /Library/Caches/Homebrew/node-5.10.1.tar.xz
==> Downloading https://ssl.icu-project.org/files/icu4c/56.1/icu4c-56_1-src.tgz
Already downloaded: /Library/Caches/Homebrew/node--icu4c-56.1.tgz
==> ./configure --prefix=/usr/local/Cellar/node/5.10.1 --without-npm --with-intl
==> make install
Last 15 lines from /Users/justin/Library/Logs/Homebrew/node/02.make:
#include <limits>
^
In file included from ../deps/gtest/src/gtest-death-test.cc:34:
In file included from ../deps/gtest/include/gtest/gtest-death-test.h:41:
In file included from ../deps/gtest/include/gtest/internal/gtest-death-test-internal.h:40:
In file included from ../deps/gtest/include/gtest/internal/gtest-internal.h:40:
../deps/gtest/include/gtest/internal/gtest-port.h:259:10: fatal error: 'ctype.h' file not found
#include <ctype.h> // for isspace, etc
^
1 error generated.
make[1]: *** [/private/tmp/node20160410-11435-157r8bn/node-v5.10.1/out/Release/obj.target/gtest/deps/gtest/src/gtest-filepath.o] Error 1
make[1]: *** Waiting for unfinished jobs....
1 error generated.
make[1]: *** [/private/tmp/node20160410-11435-157r8bn/node-v5.10.1/out/Release/obj.target/gtest/deps/gtest/src/gtest-death-test.o] Error 1
make: *** [node] Error 2

正在关注 Homebrew's troubleshooting instructions ,我运行了两次 brew updatebrew doctor -- 但仍然没有成功。我不熟悉 Homebrew 软件,也有一段时间没有弄乱这些东西了。知道这些错误是什么意思吗?

最佳答案

您似乎没有安装命令行开发人员工具。在使用 Homebrew 安装 Node 之前,请尝试在终端中执行此命令:

xcode-select --install

如果安装成功,将显示此消息:

xcode-select: error: command line tools are already installed, use "Software Update" to install updates

安装完成后,再次运行brew命令。

ctype.h 文件应该像 /usr/include/ctype.h 这样的地方。

关于node.js - Brew 安装 Node --without-npm 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36536376/

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