Использование GNURadio в Python - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь использовать GNURadio на Python 3.7. Я работаю на Windows 10 и использую Anaconda.

Каждый раз, когда я пытаюсь импортировать GNURadio, я получаю следующее


import gnuradio

Traceback (most recent call last):

  File "<ipython-input-3-9dfe3f3e2626>", line 1, in <module>
    import gnuradio

ModuleNotFoundError: No module named 'gnuradio'

Как я могу импортировать GNURadio в Python?

1 Ответ

0 голосов
/ 28 апреля 2020

GNU Radio 3.7 не совместимо с Python3; конец истории. Кроме того, это серия изданий GNU Radio "Legacy / support support"; не используйте if для чего-то нового!

GNU Radio 3.8 совместим как с Py3, так и с Py2, но популярный установщик GNU Radio Windows для разработки GCN построен на Py2, так что нет, он не будет работать для либо вы.

Если вы не можете использовать другую операционную систему:

Установите Ubuntu (последняя доступная версия) в WSL (Windows Подсистема для Linux) (и XMing X11 сервер).

Если вы уже можете получить Ubuntu 20.04 для WSL, он поставляется с GNU Radio 3.8 на Py3 из коробки:

sudo apt install gnuradio

Если вы можете получить только предыдущие версии (18.04 , 19.04) Ubuntu для WSL:

sudo add-apt-repository ppa:gnuradio/gnuradio-releases
sudo apt-get update
sudo apt-get install gnuradio
...