And If I want to install mesos python eggs to sys.path. I need to execute these steps:
``` cd build/src/python/interface sudo python setup.py install ``` ``` cd build/src/python/native sudo python setup.py install ``` And the eggs would install to /usr/lib/python2.6/site-packages/mesos.interface-0.23.0-py2.6.egg and /usr/lib64/python2.6/site-packages/mesos.native-0.23.0-py2.6-linux-x86_64.egg (CentOS 6.6 and python 2.6) finally. On Mon, Aug 3, 2015 at 9:49 PM, haosdent <[email protected]> wrote: > Hi, @Jian Bo Although I don't execute "make install", I also could execute > "./src/examples/python/test-framework 127.0.0.1:5050". Because > "./src/examples/python/test-framework" would export PYTHONPATH contains > mesos eggs. Could you execute this in you build directory? > > On Mon, Aug 3, 2015 at 8:48 PM, haosdent <[email protected]> wrote: > >> Could you create a ticket in issues.apache.org/jira/browse/MESOS to >> track this? Thank you. >> >> On Mon, Aug 3, 2015 at 8:47 PM, haosdent <[email protected]> wrote: >> >>> Hi, @Jian Bo. After I clear my server environment. I think it should >>> have a bug in the mesos python package, but I am not sure about this. I >>> execute these steps in Ubuntu/CentOS, and could "import mesos" finally. >>> >>> ``` >>> sudo make uninstall >>> sudo make install >>> ``` >>> ``` >>> touch /usr/local/lib/python2.7/site-packages/mesos/__init__.py (If use >>> python 2.7) or >>> touch /usr/local/lib/python2.7/site-packages/mesos/__init__.py (If use >>> python 2.6) >>> ``` >>> >>> And >>> ``` >>> python -c 'import mesos; print mesos.__dict__;' >>> ``` >>> >>> could pass. >>> >>> On Mon, Aug 3, 2015 at 6:07 PM, haosdent <[email protected]> wrote: >>> >>>> I afraid it also some problem. I could import mesos.native in OSX >>>> success while import mesos.native failed in CentOS. I am not sure it is >>>> because of the bug of code or just because of my dirty environment. Let me >>>> deep into it and give you feedback later. >>>> >>>> On Mon, Aug 3, 2015 at 5:23 PM, Jian Bo <[email protected]> wrote: >>>> >>>>> It is very kind of you . >>>>> In my /usr/local/lib/python2.7/site-packages/mesos , there are >>>>> two >>>>> directory : interface/ native/ >>>>> >>>>> interface/ : >>>>> containerizer_pb2.py containerizer_pb2.pyc __init__.py __init__.pyc >>>>> mesos_pb2.py mesos_pb2.pyc >>>>> >>>>> native/ : >>>>> __init__.py __init__.pyc _mesos.so* >>>>> >>>>> same to yours? >>>>> >>>>> On Mon, Aug 3, 2015 at 5:17 PM, haosdent <[email protected]> wrote: >>>>> >>>>> > In server (CentOS 6.6), it is located >>>>> > in /usr/local/lib/python2.6/site-packages/mesos/ >>>>> > >>>>> > On Mon, Aug 3, 2015 at 5:15 PM, haosdent <[email protected]> wrote: >>>>> > >>>>> > > In my machine(OS X), it is located >>>>> > > in /usr/local/lib/python2.7/site-packages/mesos. >>>>> > > >>>>> > > On Mon, Aug 3, 2015 at 4:40 PM, Jian Bo <[email protected]> >>>>> wrote: >>>>> > > >>>>> > >> Thank you , but it doesn't work, the same error comes agaig. I >>>>> doubt it >>>>> > >> doesn't exist . >>>>> > >> Can you tell me where this lib file should be located? >>>>> > >> >>>>> > >> On Mon, Aug 3, 2015 at 4:29 PM, haosdent <[email protected]> >>>>> wrote: >>>>> > >> >>>>> > >> > I think you need add /usr/local/libpython2.7/site-packages/ to >>>>> your >>>>> > >> > sys.path >>>>> > >> > >>>>> > >> > On Mon, Aug 3, 2015 at 3:54 PM, Jian Bo <[email protected] >>>>> > >>>>> > wrote: >>>>> > >> > >>>>> > >> > > 1 There is no explicit words like "error, warning", and all >>>>> the step >>>>> > >> of >>>>> > >> > > "make check " run well( .....[OK] ). >>>>> > >> > > 2 Yeah, I find "mesos/ mesos.interface-0.23.0.dist-info/ >>>>> > >> > > mesos.interface-0.23.0-py2.7-nspkg.pth >>>>> > >> mesos.native-0.23.0.dist-info/ >>>>> > >> > > mesos.native-0.23.0-py2.7-nspkg.pth " in >>>>> > >> > > /usr/local/libpython2.7/site-packages/ >>>>> > >> > > >>>>> > >> > > On Mon, Aug 3, 2015 at 3:34 PM, haosdent <[email protected]> >>>>> > wrote: >>>>> > >> > > >>>>> > >> > > > After you execute "make install", could you find some error >>>>> in the >>>>> > >> log? >>>>> > >> > > Or >>>>> > >> > > > find some thing like >>>>> /usr/lib64/python2.7/site-packages/mesos* in >>>>> > >> > python >>>>> > >> > > > sys.path? >>>>> > >> > > > >>>>> > >> > > > On Mon, Aug 3, 2015 at 3:22 PM, Jian Bo < >>>>> [email protected]> >>>>> > >> > wrote: >>>>> > >> > > > >>>>> > >> > > > > I follow the gettingstarted page of the official website, >>>>> then >>>>> > >> > download >>>>> > >> > > > the >>>>> > >> > > > > tar package. >>>>> > >> > > > > Furthermore , all steps above run well. >>>>> > >> > > > > >>>>> > >> > > > > On Mon, Aug 3, 2015 at 3:13 PM, haosdent < >>>>> [email protected]> >>>>> > >> wrote: >>>>> > >> > > > > >>>>> > >> > > > > > Hello, how you install mesos-0.23? You install from >>>>> build >>>>> > >> source? >>>>> > >> > > > > > >>>>> > >> > > > > > On Mon, Aug 3, 2015 at 3:01 PM, Jian Bo < >>>>> > [email protected] >>>>> > >> > >>>>> > >> > > > wrote: >>>>> > >> > > > > > >>>>> > >> > > > > > > Hi dev-friends, >>>>> > >> > > > > > > I deploy apache mesos-0.23 on Ubuntu14.04 This >>>>> error comes >>>>> > >> from >>>>> > >> > > the >>>>> > >> > > > > > last >>>>> > >> > > > > > > step "# Run Python framework (Exits after successfully >>>>> > running >>>>> > >> > some >>>>> > >> > > > > > > tasks.). $ ./src/examples/python/test-framework >>>>> > >> 127.0.0.1:5050" >>>>> > >> > > > > > > >>>>> > >> > > > > > > Mesos/src/examples/python/test_framework.py line 25, >>>>> > >> mesos.native >>>>> > >> > > > could >>>>> > >> > > > > > not >>>>> > >> > > > > > > found >>>>> > >> > > > > > > < >>>>> > >> > > > > > > >>>>> > >> > > > > > >>>>> > >> > > > > >>>>> > >> > > > >>>>> > >> > > >>>>> > >> > >>>>> > >> >>>>> > >>>>> http://stackoverflow.com/questions/31778838/mesos-src-examples-python-test-framework-py-line-25-mesos-native-could-not-foun >>>>> > >> > > > > > > > >>>>> > >> > > > > > > >>>>> > >> > > > > > > Anyone who can help me solve this problem? >>>>> > >> > > > > > > >>>>> > >> > > > > > >>>>> > >> > > > > > >>>>> > >> > > > > > >>>>> > >> > > > > > -- >>>>> > >> > > > > > Best Regards, >>>>> > >> > > > > > Haosdent Huang >>>>> > >> > > > > > >>>>> > >> > > > > >>>>> > >> > > > >>>>> > >> > > > >>>>> > >> > > > >>>>> > >> > > > -- >>>>> > >> > > > Best Regards, >>>>> > >> > > > Haosdent Huang >>>>> > >> > > > >>>>> > >> > > >>>>> > >> > >>>>> > >> > >>>>> > >> > >>>>> > >> > -- >>>>> > >> > Best Regards, >>>>> > >> > Haosdent Huang >>>>> > >> > >>>>> > >> >>>>> > > >>>>> > > >>>>> > > >>>>> > > -- >>>>> > > Best Regards, >>>>> > > Haosdent Huang >>>>> > > >>>>> > >>>>> > >>>>> > >>>>> > -- >>>>> > Best Regards, >>>>> > Haosdent Huang >>>>> > >>>>> >>>> >>>> >>>> >>>> -- >>>> Best Regards, >>>> Haosdent Huang >>>> >>> >>> >>> >>> -- >>> Best Regards, >>> Haosdent Huang >>> >> >> >> >> -- >> Best Regards, >> Haosdent Huang >> > > > > -- > Best Regards, > Haosdent Huang > -- Best Regards, Haosdent Huang
