Thanks, Following your answer: After yum install -y python3-lxc the problem disappeared.
This rpm consists of: /usr/lib64/python3.3/site-packages/_lxc-0.1-py3.3.egg-info /usr/lib64/python3.3/site-packages/_lxc.cpython-33m.so /usr/lib64/python3.3/site-packages/lxc /usr/lib64/python3.3/site-packages/lxc/__init__.py Kevin On Sun, Feb 23, 2014 at 10:06 PM, Tamas Papp <[email protected]> wrote: > > On 02/23/2014 08:59 PM, Kevin Wilson wrote: >> Hello, >> My question is about lxc.1.0: >> >> I want first to verify that my understanding is correct: >> lxc-ls, which is a python script, is created both when using >> --enable-python and when not using --enable-python in ./configure. >> And in fact, --enable-python is not needed so that it will work. > > Probably yes, --enable-python should be default, though personally I've > never tried it. > >> Please let me know if I am correct in this (and I would appreciate if >> somebody will elaborate about what is --enable-python for). > > lxc-ls uses via python api. > >> Second, I have a Fedora 20 x86_64 machine on which docker is >> installed; as part of >> docker rpm installation, it installs lxc 0.9. >> >> I want to do tests with lxc-1.0 on this machine without >> removing docker, so I had installed lxc-1.0 from the tar file >> from http://linuxcontainers.org/downloads/ >> >> I had run this: >> ./configure --enable-python --prefix=/test >> make && make install >> export PATH=/test/bin:$PATH >> export LD_LIBRARY_PATH=/test/lib >> >> lxc-ls >> Traceback (most recent call last): >> File "/test/bin/lxc-ls", line 31, in <module> >> import lxc >> ImportError: No module named 'lxc' >> I also tried without --enable-python (though it seems to me not needed at >> all): >> >> ./configure --prefix=/test >> make && make install >> export PATH=/test/bin:$PATH >> export LD_LIBRARY_PATH=/test/lib >> >> >> lxc-ls >> Traceback (most recent call last): >> File "/test/bin/lxc-ls", line 31, in <module> >> import lxc >> ImportError: No module named 'lxc' >> >> Any ideas ? > > You need to install python module to its appropriate place (or set it up > properly). > >> I would appreciate if somebody will test it on his machine (Ubunut/other) and >> tell me it does work (and on which distro and the distro version) > > On ubuntu it looks like this: > > /. > /usr > /usr/share > /usr/share/doc > /usr/share/doc/python3-lxc > /usr/share/doc/python3-lxc/copyright > /usr/share/doc/python3-lxc/examples > /usr/share/doc/python3-lxc/examples/pyconsole.py > /usr/share/doc/python3-lxc/examples/pyconsole-vte.py > /usr/share/doc/python3-lxc/examples/api_test.py.gz > /usr/lib > /usr/lib/python3 > /usr/lib/python3/dist-packages > /usr/lib/python3/dist-packages/lxc > /usr/lib/python3/dist-packages/lxc/__init__.py > /usr/lib/python3/dist-packages/_lxc.cpython-34m-x86_64-linux-gnu.so > /usr/lib/python3/dist-packages/_lxc-0.1.egg-info > /usr/lib/python3/dist-packages/_lxc.cpython-33m-x86_64-linux-gnu.so > /usr/share/doc/python3-lxc/changelog.Debian.gz > > > tamas > > _______________________________________________ > lxc-users mailing list > [email protected] > http://lists.linuxcontainers.org/listinfo/lxc-users _______________________________________________ lxc-users mailing list [email protected] http://lists.linuxcontainers.org/listinfo/lxc-users
