【发布时间】:2015-12-28 13:35:07
【问题描述】:
我已经在 vm 机器上成功安装了 mesos 0.26。 安装已在 ubuntu 可信赖的 thar 系统上执行 按照本手册: https://open.mesosphere.com/getting-started/install/
到目前为止一切顺利。我想写一个小小的 python 框架。 为此,我需要通过 easy_install 安装鸡蛋: (我已经为值得信赖的 thar ubuntu 和 0.26 mesos 下载了相应的鸡蛋):
wget http://downloads.mesosphere.io/master/ubuntu/14.04/mesos-0.26.0-py2.7-linux-x86_64.egg easy_install mesos-0.26.0-py2.7-linux-x86_64.egg
一切都很好,但是,如果我在 shell 中启动 python 并输入
import mesos.interface
我收到消息:ImportError: No module named interface
正如有人建议的那样,可能不再有 python 绑定,或者他们已重命名 API 调用。好吧,我在这里查看了版本更新: http://mesos.apache.org/documentation/latest/upgrades/
自从从 0.19.x 过渡到 0.20.x 以来,mesos.interface 部分没有任何变化,或者至少他们没有在这里提及。
为了增加混淆,我在输入 python 时还会收到以下错误消息:import mesos.native 我收到:ImportError:没有名为 interface.mesos_pb2 的模块。简而言之:这里出了什么问题,如何解决?是的,我用谷歌搜索了各种网页,诸如“mesos python 绑定”、mesos +api +python 等。是的,我还咨询了官方的 mesos 网页。 Java 和 C++ 有很好的参考,但 python 没有,或者至少它们隐藏得很好。
提前感谢任何提示。
【问题讨论】:
标签: python linux api ubuntu mesos