erlang Windows 10上的“没有这样的文件或目录,crypto.app”错误RabbitMQ

9o685dep  于 2023-03-21  发布在  Erlang
关注(0)|答案(1)|浏览(161)

我安装了rabbitmq和erlang,但是无论我做什么,它都不起作用。

C:\Program Files\RabbitMQServer\rabbitmq_server-3.11.10\sbin>rabbitmq-server.bat start
{"init terminating in do_boot",{error,{crypto,{"no such file or directory","crypto.app"}}}}
init terminating in do_boot ({error,{crypto,{no such file or directory,crypto.app}}})

Crash dump is being written to: erl_crash.dump...done

C:\Program Files\RabbitMQServer\rabbitmq_server-3.11.10\sbin>rabbitmqctl.bat
** (throw) {:error, {:missing_dependencies, [:crypto, :public_key], [:amqp10_client, :cowboy, :cowlib, :jose, :rabbitmq_aws, :rabbitmq_management, :rabbitmq_management_agent, :rabbitmq_shovel, :rabbitmq_trust_store]}}
    (rabbit 3.11.10) rabbit_plugins.erl:234: :rabbit_plugins.ensure_dependencies/1
    (rabbitmqctl 3.11.0) lib/rabbitmq/cli/plugins/plugins_helpers.ex:47: RabbitMQ.CLI.Plugins.Helpers.list/1
    (rabbitmqctl 3.11.0) lib/rabbitmq/cli/core/command_modules.ex:83: RabbitMQ.CLI.Core.CommandModules.plugin_modules/1
    (rabbitmqctl 3.11.0) lib/rabbitmq/cli/core/command_modules.ex:54: RabbitMQ.CLI.Core.CommandModules.load_commands/2
    (rabbitmqctl 3.11.0) lib/rabbitmq/cli/core/command_modules.ex:33: RabbitMQ.CLI.Core.CommandModules.load/1
    (rabbitmqctl 3.11.0) lib/rabbitmq/cli/ctl/commands/help_command.ex:232: RabbitMQ.CLI.Ctl.Commands.HelpCommand.commands_description/1
    (rabbitmqctl 3.11.0) lib/rabbitmq/cli/ctl/commands/help_command.ex:101: RabbitMQ.CLI.Ctl.Commands.HelpCommand.all_usage/1
    (rabbitmqctl 3.11.0) lib/rabbitmqctl.ex:42: RabbitMQCtl.exec_command/2

我都是用“以管理员身份运行”安装的,不管用的时候,我卸载了重新安装,还是不行
环境变量:
ERLANG_HOME ==〉C:\程序文件\Erlang OTP
兔子MQ服务器==〉C:\程序文件\兔子MQ服务器\兔子MQ服务器-3.11.10
位于路径:%ERLANG_HOME%\bin\erl.exe中
%兔子MQ服务器%\sbin
厄兰== 25.2,家兔mq == 3.11.10

lxkprmvk

lxkprmvk1#

RABBITMQ_SERVER不是支持的环境变量。
您应该卸载RabbitMQ和Erlang,删除您设置的与RabbitMQ有关的所有环境变量

  • ERLANG_HOME-不需要
  • RABBITMQ_SERVER-不支持

...然后从管理命令提示符安装Erlang和RabbitMQ。
如果您仍然有问题,邮件列表或RabbitMQ讨论是诊断问题的更好地方:

确保包括您正在使用的Windows版本和修补程序级别。

**注意:**Team RabbitMQ监控rabbitmq-users邮件列表,仅在有时回答StackOverflow上的问题。

相关问题