python – 从源代码构建rabbitmq

python – 从源代码构建rabbitmq,第1张

概述我尝试从源代码构建rabbitmq-server-2.4.1.但得到错误: makepython codegen.py body codegen/amqp-rabbitmq-0.9.1.jsonsrc/rabbit_framing_amqp_0_9_1.erlTraceback (most recent call last): File "codegen.py", line 492, in 我尝试从源代码构建rabbitmq-server-2.4.1.但得到错误:

makepython codegen.py body codegen/amqp-rabbitmq-0.9.1.Jsonsrc/rabbit_framing_amqp_0_9_1.erlTraceback (most recent call last): file "codegen.py",line 492,in <module>   "body": generateErl}) file "codegen/amqp_codegen.py",line 283,in do_main_dict   execute(funcDict[function],sources,dest) file "codegen/amqp_codegen.py",line 262,in execute   fn(amqp_specs) file "codegen.py",line 485,in generateErl   genErl(AmqpSpec(specPath)) file "codegen/amqp_codegen.py",line 140,in __init__   self.major = self.spec['major-version']KeyError: 'major-version'make: *** No rule to make target `deps.mk',needed by`ebin/bpqueue.beam'.  Stop.

我使用python 2.7.1

我该如何解决?

解决方法 你的问题可能是python版本.
我能够使用python 2.6.2编译和安装rabbitMQ 2.4.1.

如果您使用Solaris并使用pkgutil,那么获取python 2.6.2的命令就是

# My version of Sun OS (for comparison)$uname -a SunOS dev21 5.10 Generic_141445-09 i86pc i386 i86pc # install python 2.6.2$sudo pkgutil --install python-2.6.2,REV=2009.08.06

注意:我仍然在make期间看到这些错误消息. rabbitMQ 2.4.1的构建仍然成功.

$make/bin/sh: python2.5: not foundpython codegen.py body codegen/amqp-rabbitmq-0.9.1.Json src/rabbit_framing_amqp_0_9_1.erl ...
总结

以上是内存溢出为你收集整理的python – 从源代码构建rabbitmq全部内容,希望文章能够帮你解决python – 从源代码构建rabbitmq所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1196512.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存