繁体   English   中英

Mac OS X 10.5上的NPM错误

[英]NPM error on Mac OS X 10.5

我必须为Mac上的一个项目工作。 但是我在安装nodejs时遇到了一些问题。 当我在终端上使节点-v正常时,但是当我不想使用不起作用的命令npm时,出现此错误:

npm -v dyld:懒惰的符号绑定失败:找不到符号:__ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l引用自:/ usr / local / bin / node预期在:/usr/lib/libstdc++.6.dylib

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

跟踪/ BPT陷阱

因此,如果有人可以提供帮助,因为我真的不知道如何解决该问题...

谢谢

@Kreepz-我最近遇到了一些机器问题,不得不使用旧机器,并且遇到了同样的问题。 不用担心,有解决方案!

在开始之前,请确保您已在计算机上安装Xcode。 所需的版本是3.1.4-可通过在Apple注册并在此处的 Apple开发工具中搜索免费下载。

其次,为了避免让我们头疼,我们将使用brew安装节点。 就是说,OS X 10.5.x不支持自制软件,但是它支持Tigerbrew。

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

ruby -e "$(curl -fsSkL raw.github.com/mistydemeo/tigerbrew/go/install)"

接下来,运行以下命令以确保冲泡达到最高速度:

brew doctor

运行brew doctor您需要密切注意输出结果。 它会让您知道系统中必须解决的问题。 向他们讲话并再次运行brew doctor ,直到一切看起来好起来为止。

然后,我们需要确保我们可以编译所有内容而不会打ic。 在安装节点之前,请运行以下命令:

brew install gcc48

哇! 现在接下来是什么? 您猜对了-让我们安装节点:

brew install node

现在,最后一条命令将花费一些时间。 如果失败,请再次运行brew doctor ,并确保所有警告和错误均已解决。 如果仍然有问题,请在此处查看Tigerbrew故障排除页面。

希望对您或其他任何人有帮助! 祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM