erlang - 如何在系统范围内安装 erlang 包而不是作为依赖项?

标签 erlang rebar3

我正在尝试设置 couchdb 以进行本地开发。正在浏览故障排除页面 http://docs.couchdb.org/en/latest/install/troubleshooting.html它有一些说明来检查正确设置所需的一些部门。

就像 crypto:md5_init().snappy:compress("gogogogogogogogogogogogogogo"). ,它们在我的本地计算机上不存在,我的问题是我该如何使用像 rebar3 这样的包管理工具(例如 rebar3 install)来安装这些包,以便将库放在我的机器上,而不是将其作为 dep 添加到配置文件中并运行 rebar。

有办法做到这一点吗?

最佳答案

要使用crypto,您需要在计算机上安装erlang-crypto:

$ sudo apt-get install erlang-crypto

然后在 Erlang shell 中运行/停止crypto:

1> crypto:start().
ok
2> crypto:stop().
=INFO REPORT==== dd-mmm-yyyy::hh:mm:ss.mmmmm ===
    application: crypto
    exited: stopped
    type: temporary

关于erlang - 如何在系统范围内安装 erlang 包而不是作为依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60797875/

相关文章:

sockets - Erlang:进程何时终止以及 gen_tcp:controlling_process(Socket, Pid) 是如何工作的?

functional-programming - 函数式编程 : what is an "improper list"?

erlang - Erlang 如何实现 erlang :display actually?

erlang - 如何在 Erlang escript 中设置代理?

erlang - Nginx 反向代理到自定义 Mochiweb 应用程序

Erlang - 模块名称可以以大写字母开头吗?

erlang - 如何使用 rebar3 配置 httpc 配置文件?

erlang - Erlang 20.2 的语法错误

erlang - 如何告诉 rebar3 在依赖项中运行测试