“无法加载模块E:\.....",但我已将环境变量ERLANG_HOME配置为D:...,

sf6xfgos  于 2023-11-15  发布在  Erlang
关注(0)|答案(1)|浏览(341)

我想在windows 10上安装RabbitMQ。我按照官方的说明书告诉我必须先安装erlang。我下载了erlang,并配置了位于D dish的环境变量。我打开了文件夹,输入了'crl'。它说无法加载模块E:..... E dish不是我配置的。那么如何修复它?

nxagd54h

nxagd54h1#

我只是偶然发现了同样的问题,因为我正在手动复制我的Erlang目录,(由于缺少管理员权限)。您的PATH_TO_YOUR_ERLANG/bin/erl.iniPATH_TO_YOUR_ERLANG/erts-X.Y.Z/bin/erl.ini配置文件中可能有incorrect path entriesX.Y.Z是Erlang运行时系统的版本,确保配置项BindirRootdir引用了安装Erlang的正确路径。
旁注:这也解决了我的后续问题,RabbitMQ无法启动(error messageProtocol 'inet_tcp': register/listen error: econnrefused),因为Erlang端口Map器守护程序epmd没有运行(epmd.exePATH_TO_YOUR_ERLANG/erts-X.Y.Z/bin目录中,如果配置中的路径不匹配,RabbitMQ无法找到它)。

相关问题