Failed to start gnuradio-default(3.8) follow the "To run PyBOMBS (Quickstart)" on Ubuntu 18.04.3
takurx opened this issue · comments
I have installed follow the step of "To run PyBOMBS (Quickstart)".
I saw error of ModuleNotFoundError.
It generated module of gnuradio under "~/{base_folder}/lib/python3/dist-package".
I added $PYTHONPATH in setup_env.sh this path that is "/home/{user_name}/{base_folder}/lib/python3/dist-package".
And GNU radio 3.8 started.
setup_env.sh is not enough $PYTHONPATH when "pybombs auto-config" generated.
My setup_env.sh have $PYTHONPATH that is "~/{base_folder}/lib/python3.6/dist-package", but don't have "~/{base_folder}/lib/python3/dist-package".
My environment is Ubuntu 18.04.3. Thanks.
#553 is same problem.
I fixed my error by updating pybombs with following patch in '~/.local/usr/lib/python3.10/site-packages/pybombs'.
pybombs.patch.txt
Then update 'setup_env.sh' by issue following in --- your working pybombs run directory ---:
pybombs prefix write-env
Secondly I could not get LD_LIBRARY_PATH working, I don't know why but it won't take that in when 'ld' loads things.
This is on Linux/Fedora 36.
Solved by:
echo "--- your working pybombs run directory ---/gnuradio-3.11.0/lib64/" > /etc/ld.so.conf.d/gnuradio-3.11.conf
Close everything and logout and in again.