Windows 下使用 Radioconda 安装 GNU Radio 完整教程

898 阅读2分钟

Radioconda 是一个专为软件无线电优化的 conda 发行版,内置最新 GNU Radio 及众多相关包,特别适合 Windows 用户快速部署 GNU Radio 环境。

注意:Radioconda / conda 在 Windows 上对安装路径含有空格非常敏感,强烈建议全程避免空格,否则后续很多包会报错或无法正常工作。

步骤 1:下载 Radioconda 安装程序

打开浏览器,访问项目地址:

github.com/radioconda/…在 Assets 部分,向下滚动找到适合你系统的安装包,这里我下的是这个

​编辑

默点击下载该 .exe 文件。

步骤 2:运行安装程序

双击下载的 .exe 文件,开始图形化安装。

注:路径不要有空格不然会出现

​编辑

翻译如下:错误:'目标文件夹'包含1个空格。这可能会导致多个conda包出现问题。请从目标文件夹中移除空格。

步骤 3:创建并激活 GNU Radio 专用环境

Radioconda 基础安装后自带很多包,但为了环境干净、便于管理,建议再创建一个独立的 gnuradio 环境。

从开始菜单打开 radioconda Prompt(或 Anaconda Prompt 如果你用了其他 conda,但推荐用 radioconda 自带的)。

在开始处找到这个

​编辑

点击打开,输入以下命令创建环境(使用 conda-forge 通道,确保最新版本):

conda create -n gnuradio -c conda-forge gnuradio

过程中会下载大量包,请耐心等待(视网速可能需要 5–20 分钟)。

等下载完成后输入下面指令激活该环境:

conda activate gnuradio

看到变成:

​编辑

说明成功。

步骤 4:启动 GNU Radio Companion

在同一个 radioconda Prompt 窗口中(已激活 gnuradio 环境),直接输入:

gnuradio-companion

如果一切正常,会弹出 GNU Radio 的图形化拖拽界面(GNU Radio Companion,简称 GRC): 这就是我们主要用来设计、连接、运行 flowgraph 的界面。

​编辑

如果提示找不到命令怎么办?

可能需要先初始化:

conda init

然后关闭窗口再打开。