如何手动添加 LimeSDR 到 `GRadio_PATH`?
时间: 2024-10-14 15:06:58 浏览: 8
手动添加 LimeSDR 到 GNU Radio (Gnuradio) 的搜索路径 (`GRADIO_PATH`) 是为了让系统能够找到这个插件。以下是针对 Linux 系统的基本步骤:
1. **查找LimeSDR目录**:
- 检查 `gr-limesdr` 安装的位置,通常位于 `/usr/local/lib/pythonX.Y/dist-packages/gnuradio/external/limesdr/`,这里 `X.Y` 是 Python 版本号。
2. **编辑环境变量**:
- 使用文本编辑器(如 `nano`, `vim` 或者 `gedit`),打开环境变量文件。对于大多数Linux发行版,这可能是 `.bashrc`, `.bash_profile`, `.zshrc` 或 `~/.profile`。如果你使用的是 bash shell,通常会编辑 `.bashrc`。
3. **添加路径**:
- 在文件末尾添加以下行(替换 `<LIMESDR_DIR>` 为实际的 LimeSDR 目录):
```
export GRADIO_EXTERNAL_DIRS="<LIMESDR_DIR>/lib/python*/dist-packages/gnuradio/external/limesdr/"
```
或者,如果你只对当前会话生效:
```
export PYTHONPATH=$PYTHONPATH:<LIMESDR_DIR>/lib/python*/dist-packages/gnuradio/external/limesdr/
```
4. **保存并退出**:
- 保存文件,并按照提示(如有)执行 `source .bashrc` 或重启终端使更改生效。
5. **验证**:
- 再次打开终端,输入 `echo $GRADIO_EXTERNAL_DIRS` 确认路径已经被添加。
完成上述步骤后,GNU Radio 应该可以找到并加载 LimeSDR 插件了。
阅读全文