[英]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.