On Wed, Oct 14, 2015 at 11:50 AM, Achilleas Anastasopoulos <
[email protected]> wrote:

> when i run gr-perf-monitorx I get the following:
>
> [anastas@jefe gnuradio]$ gr-perf-monitorx
> Traceback (most recent call last):
>   File "/usr/local/bin/gr-perf-monitorx", line 43, in <module>
>     from gnuradio.ctrlport.GrDataPlotter import *
>   File
> "/usr/local/lib64/python2.7/site-packages/gnuradio/ctrlport/GrDataPlotter.py",
> line 26, in <module>
>     from gnuradio.ctrlport.GNURadio import ControlPort
> ImportError: No module named GNURadio
> [1]+  Done                    gnuradio-companion
>
>
> Looking at the package contents of gnuradio.cntrport I see the following
>
> PACKAGE CONTENTS
>     GNURadioControlPortClient
>     GrDataPlotter
>     RPCConnection
>     monitor
>
> So where is the GNURadio module that it complains about? and why is it not
> installed?
>
> thanks
> Achilleas
>
> PS: I have the latest gnuradio source on a Fedora 22 and all gnuradio
> packages installed (-- Building for version: v3.7.8-172-g77083c5d /
> 3.7.9git)
>

Achilleas,

This looks like the Thrift backend may not have been installed for
ControlPort. Run 'gnuradio-config-info --enabled-components' and make sure
the string output contains "gr-ctrlport;* thrift". If you don't see that "*
thrift", then it's not installed.

If that's the case, take a look at the output of cmake to see what it's not
finding. You'll need both C++ and Python bindings for Thrift.

Tom
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to