我试图用以下方法安装gr-lora https:/github.comrpp0gr-lora。 在我的ubuntu 20.02上。我已经在安装部分成功安装了docker工具箱,但在测试部分有命令$ .lora_receive_file_nogui.py,基本上是用来测试安装的。但是在尝试测试部分,它有命令$ .lora_receive_file_nogui.py,基本上是用来测试安装的。当我运行该.py文件时,它显示错误 "ModuleNotFoundError: no module named 'gnuradio'"。然后我试着为ubuntu安装gnuradio。其中一个源码还建议我使用python 2.7而不是python 3。我试了所有的方法,但还是显示同样的错误。谁能帮我解决这个问题?
当我运行运行.py文件时,它显示我的错误 "ModuleNotFoundError:没有模块命名为'gnuradio'。
你需要执行 ./lora_receive_file_nogui.py
里面 而不是在你的主机上。
我刚刚测试了几次,大部分情况下都能按照文件的规定工作--有时第一次运行时它没有解码任何东西,但第二次运行时你会得到一些消息。这是我的一个测试的完整输出。
$ ./docker_run_grlora.sh
[root@8c063de13ece apps]# ./lora_receive_file_nogui.py
[?] Download test LoRa signal to decode? [y/N] y
[+] Downloading https://research.edm.uhasselt.be/probyns/lora/usrp-868.1-sf7-cr4-bw125-crc-0.sigmf-data -> ./example-trace.sigmf-data . . . . . . . . . . . . . . . . . .
[+] Downloading https://research.edm.uhasselt.be/probyns/lora/usrp-868.1-sf7-cr4-bw125-crc-0.sigmf-meta -> ./example-trace.sigmf-meta . .
[+] Configuration: 868.1 MHz, SF 7, CR 4/8, BW 125 kHz, prlen 8, crc on, implicit off
[+] Decoding. You should see a header, followed by 'deadbeef' and a CRC 5 times.
Bits (nominal) per symbol: 3.5
Bins per symbol: 128
Samples per symbol: 1024
Decimation: 8
/root/.gnuradio/prefs/vmcircbuf_default_factory: No such file or directory
vmcircbuf_createfilemapping: createfilemapping is not available
[+] Done
[root@8c063de13ece apps]# ./lora_receive_file_nogui.py
[+] Skipping download.
[+] Configuration: 868.1 MHz, SF 7, CR 4/8, BW 125 kHz, prlen 8, crc on, implicit off
[+] Decoding. You should see a header, followed by 'deadbeef' and a CRC 5 times.
Bits (nominal) per symbol: 3.5
Bins per symbol: 128
Samples per symbol: 1024
Decimation: 8
04 90 40 de ad be ef 70 0d
04 90 40 de ad be ef 70 0d
04 90 40 de ad be ef 70 0d
04 90 40 de ad be ef 70 0d
04 90 40 de ad be ef 70 0d
[+] Done
[root@8c063de13ece apps]# exit
exit
$ docker images rpp0/gr-lora
REPOSITORY TAG IMAGE ID CREATED SIZE
rpp0/gr-lora latest 118b17c9b50d 2 years ago 2.56GB