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
