Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Mac OS X 10.5上的NPM错误_Node.js_Macos - Fatal编程技术网

Node.js Mac OS X 10.5上的NPM错误

Node.js Mac OS X 10.5上的NPM错误,node.js,macos,Node.js,Macos,我必须在Mac上为一个项目工作。但是我在安装nodejs时遇到了一些问题。 当我在终端上创建node-v时,这是正常的,但当我不想使用命令npm时,它不起作用,我有以下错误: npm-v dyld:惰性符号绑定失败:找不到符号:uuuuzst16_uuuuostream_uInsertics11char_utraitsierct13basic_uostream_T0_ES6_PKS3_l 引用自:/usr/local/bin/node 应为:/usr/lib/libstdc++.6.dylib

我必须在Mac上为一个项目工作。但是我在安装nodejs时遇到了一些问题。 当我在终端上创建node-v时,这是正常的,但当我不想使用命令npm时,它不起作用,我有以下错误:

npm-v dyld:惰性符号绑定失败:找不到符号:uuuuzst16_uuuuostream_uInsertics11char_utraitsierct13basic_uostream_T0_ES6_PKS3_l 引用自:/usr/local/bin/node 应为:/usr/lib/libstdc++.6.dylib

dyld:找不到符号: __ZSt16_uuuostream_insertics11char_traitsicers13basic_ostreamIT_T0_ES6_PKS3_l引用自:/usr/local/bin/node预期在: /usr/lib/libstdc++.6.dylib

跟踪/BPT陷阱

所以如果有人能帮忙,因为我真的不知道如何解决这个问题


谢天谢地的

@Kreepz-我最近遇到了一些机器问题,不得不使用一台旧机器,并且遇到了同样的问题。不要害怕,有解决办法

在我们开始之前,请确保您已经在机器上安装了Xcode。需要的版本是3.1.4,可以通过向苹果注册并在苹果的开发工具中搜索免费下载

其次,为了省去很多麻烦,我们将使用brew安装node。也就是说,OSX10.5.X不支持自制,但它支持tigerbrew

要安装tigerbrew,请从命令行输入以下命令:

ruby -e "$(curl -fsSkL raw.github.com/mistydemeo/tigerbrew/go/install)"
接下来,运行以下操作以确保brew达到最新速度:

brew doctor
运行
brew doctor
后,需要密切注意输出。它将让您了解系统中必须解决的问题。解决这些问题,然后再次运行
brew doctor
,直到一切正常

然后,我们需要确保能够编译所有内容而不会出现问题。安装节点之前,请运行以下操作:

brew install gcc48
呜呜!接下来呢?您猜对了-让我们安装节点:

brew install node
现在,最后一个命令需要一段时间。如果失败,请再次运行
brew doctor
,并确保所有警告和错误都已解决。如果您仍然有问题,请查看tigerbrew疑难解答页面


我希望这有助于你或其他人看这个!祝你好运

您正在使用的节点版本似乎不支持您的Mac OS X版本。您是如何安装节点的?什么版本?我试过4.2.3和5.3.0,但我收到了相同的错误消息。。。我已经下载了install node.js的软件包,您可以在mac 10.5(leopard)上使用tigerbrew安装哪个版本的node js?