【发布时间】:2011-12-10 08:48:07
【问题描述】:
我下载了 OSX 的 nodeJs 包安装程序http://nodejs.org/dist/v0.6.5/node-v0.6.5.pkg
但是当我运行 node 时,我在终端中收到以下错误:
dyld: Library not loaded: /opt/local/lib/libssl.0.9.8.dylib
Referenced from: /usr/local/bin/node
Reason: image not found
Trace/BPT trap: 5
此错误的原因可能是什么?
【问题讨论】:
-
从外观上看,您缺少一些编译器项(我认为 GCC 编译器的一部分或依赖项 - 内存模糊),您是否安装了 Xcode?span>
-
嗯,不确定这是否有帮助:scratching.psybermonkey.net/2010/09/…
-
另外 - 你可能会发现从源代码构建更容易:github.com/joyent/node/wiki/Installation 这不是很复杂,而且绝对有效(我之前做过)
-
在这种情况下强烈建议从源安装节点。如果从源代码构建也失败了,它将提供更多有用的信息。此外,这是一个很好的做法 - 根据您的背景,使用 node 可能意味着您在 shell 中的时间比您习惯的要多得多。
-
好的,谢谢你的提示,我会尝试从源代码构建它。
标签: node.js