欢迎来到天天文库
浏览记录
ID:47032036
大小:112.44 KB
页数:5页
时间:2019-07-01
《windows下安装GNURADIO》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、文章不是我写的,补完一些信息……GNURadio是用Python开发的,大部分开源的工程能够在Linux环境下运行良好,而Windows下却运行的很勉强,而且安装配置都很复杂。GNURadio算是个例外了,不光提供了Windows的二进制安装,还有比较详细的说明。我是Python小白,所以折腾了好久才弄好,特意记录下来,免得以后再装还折腾。 ·GNURadio的说明:http://gnuradio.org/redmine/projects/gnuradio/wiki·GNURadio的Windows环境安装说明:http://gnuradio.org/redmine/projects/gnu
2、radio/wiki/WindowsInstall·GNURadio目前比较完整的一个Windows环境二进制安装包的安装说明(ettus版本):http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows·安装说明中提到,Windows环境下的Pyphon和GNURadio可能会由于某些动态库的版本冲突导致异常,在安装过程中确实遇到了,后面会详细说。 安装和下载过程的基本注意事项:·由于ettus的Windows二进制版只有32bit版本,所以所有部件、工具都只能用windows32bit的版本,即使运行环境的
3、Windows是64bit版,也只能安装32bit版的相关软件。·ettus的版本支持XP,Vista,Win7,我在Win764位版上测试过没问题,其他版本还没试过。·由于Python一直在更新,所以GNURadio和其他第三方部件都需要与Python的版本一致,通常用于Python的部件或程序都会注明,例如numpy-1.6.2-win32-superpack-python2.7.exe,表示适用于python2.7的环境。 以下是实际安装过程:·下载所需的部件:·GNURadio的Windows安装程序:ettus稳定版:http://files.ettus.com/binaries/
4、gnuradio/latest_stableettus测试版:http://files.ettus.com/binaries/gnuradio/latest_unstable下载win32版本,我用3.6.4.1。· ·Python Windows安装程序: http://www.python.org/getit/ 目前GNURadio只支持Python2.7,所以下载2.7的Windows版本,目前最新版是2.7.5,注意下载Windows_Installer这个是32bit的,不要下载X86_64的版本。确定了Python的版本,其他第三方部件都需要匹配这个版本。· 所需安装文件http
5、s://lists.gnu.org/archive/html/discuss-gnuradio/2013-12/msg00497.html·NumericalPython安装程序:http://sourceforge.net/projects/numpy/files/NumPy/ettus的安装说明里说要1.6.2Superpack版,按它给的链接下载就行。· ·PyQT安装程序:ettus要求4.9.6-1版,按它给的链接下载。· ·setup_tools安装程序:ettus要求0.6c11版,按它给的链接下载。· ·PyGTK安装程序:ettus要求2.24.2(all-in-one-i
6、nstaller),按它给的链接下载。后来解决安装问题的过程中发现,这个allinone确实方便,不然好几个相关第三方组件安装够麻烦。· ·wxPython安装程序:ettus要求2.8.12.1,按它给的链接下载。· ·PyQWT安装程序:ettus要求5.2.1版,按它给的链接下载。· ·lxml安装程序:ettus要求3.0.2版,它给的链接失效了,我用的3.2.1的版本,也没问题。链接不能贴过来,在下载页面里找lxml-3.2.1.win32-py2.7.· ·VisualC++2010Runtime:这是个Windows运行时库,如果安装过VisialStudio2010,这个库就
7、已经有了,不然就需要下载。 开始安装:·安装Python,2.7.5默认安装到C:Python27下,我觉得不用改这个路径,短路径用起来比ProgramFiles那种长路径方便多了,毕竟Python很多时候还是需要从命令行执行的。· ·安装numPy、PyQT、PyGTK、wxPython、PyQWT、lxml、setup_tools和VC++2010Runtime。这些组件的安装顺序其实不重要,安装时它会
此文档下载收益归作者所有