如何修复加密模块中的bad_lib错误?

时间:2014-05-28 19:16:40

标签: erlang

当我尝试从我的erlang shell运行crypto:start()时会抛出此错误

  

**异常错误:未定义函数crypto:start / 0   2 - ;   =错误报告==== 2014年5月29日:: 00:24:54 ===   无法加载加密库。失败,错误:   " bad_lib,库版本(2.6)不兼容(2.4)。"   可能未在此系统上安装OpenSSL。

     

=错误报告==== 2014年5月29日:: 00:24:54 ===

     

模块crypto的on_load函数返回{error,                                                    {bad_lib,                                                     "库版本(2.6)不兼容(2.4)。"}}

我可以看到错误清楚地表明两个加密库版本不兼容,但我该如何解决这个问题。具体如何安装2.4版本的库?

1 个答案:

答案 0 :(得分:0)

所以我更新到最新版本的erlang并且它已经加密了。我认为2.6版本的库在我之前尝试过17时就进入了(我不得不删除它因为couchdb不支持它)。而且加密2.6库必定会卡住。

相关问题