在 ubuntu 18.04 上安装 gnuradio 3.8
installing gnuradio 3.8 on ubuntu 18.04
我正在 Ubuntu 18.04 LTS 的全新安装上安装 gnuradio 3.8。
这是我用来安装 gnuradio 3.8 的过程:
$ sudo apt-get install python-pip python-apt
$ sudo -H pip install PyBOMBS
$ mkdir pybombs && cd pybombs
$ pybombs 自动配置
$ pybombs 食谱添加 gr-食谱 git+https://github.com/gnuradio/gr-recipes.git
$ pybombs 食谱添加 gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
$ pybombs 前缀初始化 ~/pybombs/prefix
$ 来源 ~/pybombs/prefix/setup_env.sh
$ pybombs 安装 uhd
$ sudo apt install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy python3-mako python3-sphinx python3 -lxml doxygen libfftw3-dev libcomedi-dev libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 liblog4cpp5-dev libzmq3-dev python3-yaml python3 次单击 python3 次单击插件
$ pybombs 安装 gnuradio38
我从这里得到依赖列表:https://wiki.gnuradio.org/index.php/UbuntuInstall
安装 gnuradio 后,我必须更新 ~/pybombs/prefix/setup_env.sh 并将 python2.6 更改为 python3.6,将 python2.7 更改为 python3(如此处所述https://github.com/gnuradio/gnuradio#pybombs-with-support-of-python-3x)
这就是所有的变化吗?我错过了任何步骤吗?
你没有提到https://github.com/gnuradio/gnuradio#pybombs-with-support-of-python-3x的其他步骤:
- 将 setup_env.sh 中的 PYTHONPATH 行更改为 3.x 路径。
- 在 .pybombs 目录中找到 PyBOMBS 配方 "gnuradio.lwr",检查此以供参考
https://github.com/gnuradio/gr-recipes/blob/master/gnuradio.lwr
- 将 "gitbranch" 更改为 "master"。
- 在gnuradio.lwr配方文件中,在"config_opt"中添加“-DENABLE_CTRLPORT_THRIFT=OFF”。
我正在 Ubuntu 18.04 LTS 的全新安装上安装 gnuradio 3.8。
这是我用来安装 gnuradio 3.8 的过程:
$ sudo apt-get install python-pip python-apt
$ sudo -H pip install PyBOMBS
$ mkdir pybombs && cd pybombs
$ pybombs 自动配置
$ pybombs 食谱添加 gr-食谱 git+https://github.com/gnuradio/gr-recipes.git
$ pybombs 食谱添加 gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
$ pybombs 前缀初始化 ~/pybombs/prefix
$ 来源 ~/pybombs/prefix/setup_env.sh
$ pybombs 安装 uhd
$ sudo apt install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy python3-mako python3-sphinx python3 -lxml doxygen libfftw3-dev libcomedi-dev libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 liblog4cpp5-dev libzmq3-dev python3-yaml python3 次单击 python3 次单击插件
$ pybombs 安装 gnuradio38
我从这里得到依赖列表:https://wiki.gnuradio.org/index.php/UbuntuInstall
安装 gnuradio 后,我必须更新 ~/pybombs/prefix/setup_env.sh 并将 python2.6 更改为 python3.6,将 python2.7 更改为 python3(如此处所述https://github.com/gnuradio/gnuradio#pybombs-with-support-of-python-3x)
这就是所有的变化吗?我错过了任何步骤吗?
你没有提到https://github.com/gnuradio/gnuradio#pybombs-with-support-of-python-3x的其他步骤:
- 将 setup_env.sh 中的 PYTHONPATH 行更改为 3.x 路径。
- 在 .pybombs 目录中找到 PyBOMBS 配方 "gnuradio.lwr",检查此以供参考
https://github.com/gnuradio/gr-recipes/blob/master/gnuradio.lwr
- 将 "gitbranch" 更改为 "master"。
- 在gnuradio.lwr配方文件中,在"config_opt"中添加“-DENABLE_CTRLPORT_THRIFT=OFF”。