On 08/01/2016 06:54 AM, Mike Willis wrote: > I can't fix this one - 3 hours trying and I have given up. Ubuntu > 16.04. gnuradio-companion isn't working. Everything else seems to be > fine, existing flowgraphs run OK, even gqrx. I have tried a complete > re-installation, right back to the pybombs prefix init stage but no > dice. > > Any ideas?
I recommend you comment out PYTHONPATH in your .bashrc file (or wherever it's defined) and create a new one with only 1 entry, namely export PYTHONPATH=/home/mike/gnuradio/lib/python2.7/dist-packages But check it - see if that is correct directory by cd /home/mike/gnuradio/lib/python2.7/dist-packages There should be at least 3 sub directories. Check to see if there's anything in the lib64 directory cd /home/mike/gnuradio/lib64/python2.7/dist-packages If it exists and has the same sub directories as the lib path then you have 2 gnuradio installations - you have choose one or the other. Look at the dates and take the directory with the most recent date. Once you've set the PYTHONPATH, set export LD_LIBRARY_PATH=/home/mike/gnuradio/lib or export LD_LIBRARY_PATH=/home/mike/gnuradio/lib64 - which ever the case may be - although it's not clear you need to set LD_LIBRARY_PATH - but it won't hurt if it's done correctly. It's either the lib path or the lib64 path - but not both. Then start python, type type from gnuradio import gr If that works try gnuradio-companion -- Cinaed > > mike@mjw-i7:~/.gnuradio$ gnuradio-companion > Traceback (most recent call last): > File "/home/mike/gnuradio/bin/gnuradio-companion", line 29, in <module> > from gnuradio.grc.main import main > ImportError: No module named main > > I have set the environment etc. All looks good except there is no > lib64 director in my prefix /home/mike/gnuradio > > mike@mjw-i7:~/.gnuradio$ env |grep gnuradio > LIBRARY_PATH=/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/: > LD_LIBRARY_PATH=/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/:/home/mike/gnuradio/lib:/home/mike/gnuradio/lib64/: > PYBOMBS_PREFIX=/home/mike/gnuradio > PATH=/home/mike/gnuradio/bin:/home/mike/gnuradio/bin:/home/mike/gnuradio/bin:/home/mike/gnuradio/bin:/home/mike/gnuradio/bin:/home/mike/gnuradio/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin > PWD=/home/mike/gnuradio > PYTHONPATH=/home/mike/gnuradio/python:/home/mike/gnuradio/lib/python2.6/site-packages:/home/mike/gnuradio/lib64/python2.6/site-packages:/home/mike/gnuradio/lib/python2.6/dist-packages:/home/mike/gnuradio/lib64/python2.6/dist-packages:/home/mike/gnuradio/lib/python2.7/site-packages:/home/mike/gnuradio/lib64/python2.7/site-packages:/home/mike/gnuradio/lib/python2.7/dist-packages:/home/mike/gnuradio/lib64/python2.7/dist-packages: > PKG_CONFIG_PATH=/home/mike/gnuradio/lib/pkgconfig:/home/mike/gnuradio/lib64/pkgconfig:/home/mike/gnuradio/lib/pkgconfig:/home/mike/gnuradio/lib64/pkgconfig:/home/mike/gnuradio/lib/pkgconfig:/home/mike/gnuradio/lib64/pkgconfig:/home/mike/gnuradio/lib/pkgconfig:/home/mike/gnuradio/lib64/pkgconfig:/home/mike/gnuradio/lib/pkgconfig:/home/mike/gnuradio/lib64/pkgconfig:/home/mike/gnuradio/lib/pkgconfig:/home/mike/gnuradio/lib64/pkgconfig: > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio