为python2.7安装mesos-egg

noj0wjuj  于 2021-06-21  发布在  Mesos
关注(0)|答案(1)|浏览(400)

我已经在虚拟机上成功安装了mesos 0.26。安装是在ubuntu trusty thar系统上按照本手册进行的:https://open.mesosphere.com/getting-started/install/
到现在为止,一直都还不错。我想写一个小Python框架。为此,我需要通过easy\u install来安装这些eggs:(我已经为可信的thar ubuntu和0.26 mesos下载了相应的eggs):
wget公司http://downloads.mesosphere.io/master/ubuntu/14.04/mesos-0.26.0-py2.7-linux-x86_64.egg 简易安装mesos-0.26.0-py2.7-linux-x86\u 64.0
不过,如果我在shell中启动python并输入

import mesos.interface

我得到消息:importerror:没有名为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\u pb2的模块。简而言之:这里出了什么问题,如何解决?是的,我在google上搜索过各种网页,比如“mesos-python绑定”、mesos+api+python等等。是的,我还查阅了mesos的官方网页。java和c++有很好的参考资料,但python没有,或者至少它们隐藏得很好。
提前谢谢你的提示。

zaqlnxep

zaqlnxep1#

解决了的。因为什么原因:

export PYTHONPATH=${PYTHONPATH}:/usr/lib/python2.7/site-packages/

需要设置pythonpath。在那一步之后,它就像一个魔咒。

相关问题