使用软件包安装程序安装node.js - dyld:库未加载错误

Sor*_*ami 10 node.js

我下载了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
Run Code Online (Sandbox Code Playgroud)

这个错误的原因是什么?

Jam*_*ton 11

该错误表明您缺少libssl.

我一直使用Homebrew安装Node :

brew install node
Run Code Online (Sandbox Code Playgroud)

  • @rocco尝试:brew升级节点 (5认同)

Har*_*tel 6

该错误表明未找到名为 libssl 的库。

如果您到目前为止还没有安装节点,请尝试安装节点(使用Homebrew

brew install node
Run Code Online (Sandbox Code Playgroud)

或者如果你有然后只是更新。

brew upgrade node
Run Code Online (Sandbox Code Playgroud)