我正在gnu radio
使用 pybombs 进行安装,但安装失败并出现以下错误:
PyBombs.Packager.source - ERROR - Problem occured while building package apache-thrift:
Installation failed
PyBombs.install - ERROR - Error installing package apache-thrift. Aborting.
有什么帮助吗?
答案1
如果你只对从 pybombs 安装 gnu-radio 感兴趣,那么请阅读从源代码构建它的要求,或者查看构建脚本您可以在其中看到成功构建所需的所有依赖项。或者,只需运行它,它就会自行完成所有工作。
UPD:为避免一些可能的错误,请检查您的 gcc 编译器版本是否> = 5,但不是=> 6
UPD2:阅读下面的评论后,我将发布上述脚本中的依赖项列表,并且由于您没有提供有关您的 Ubuntu 版本的信息,我将使用 pkg-list 15/16。
libqwt6 libfontconfig1-dev libxrender-dev libpulse-dev swig g++
automake autoconf libtool python-dev libfftw3-dev
libcppunit-dev libboost-all-dev libusb-dev libusb-1.0-0-dev fort77
libsdl1.2-dev python-wxgtk2.8 git-core
libqt4-dev python-numpy ccache python-opengl libgsl0-dev
python-cheetah python-mako python-lxml doxygen qt4-default qt4-dev-tools libusb-1.0-0-dev
libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools python-qwt5-qt4
cmake git-core wget libxi-dev python-docutils gtk2-engines-pixbuf r-base-dev python-tk
liborc-0.4-0 liborc-0.4-dev libasound2-dev python-gtk2 libzmq libzmq-dev libzmq1 libzmq1-dev python-requests
python-sphinx comedi-dev python-zmq libncurses5 libncurses5-dev python-wxgtk3.0
此外,如果您已经通过 apt-get 安装了 gnuradio,我建议您将其删除以避免可能的错误。如果出现问题,您可以随时重新安装它们 :)