Python 3.6 не может импортировать gnuradio (3.7.9) - PullRequest
0 голосов
/ 16 января 2020

Я знаю, что Gnuradio 3.7.9 поддерживает python2 .7, а gnuradio 3.8 поддерживает python3, однако я нахожусь в особой ситуации. В настоящее время я должен использовать gnuradio 3.7.9, так как на работе мы все еще разрабатываем его, однако программе, которую я пытаюсь разработать, нужна numpy1.17, поддерживаемая python3 .6.

Так что если я запускаю программу с python (2.7) я не могу получить доступ к нужной мне функции, однако, если я запускаю ее с python3 .6, она не может импортировать модуль gnuradio.

Вопрос: есть ли способ импортировать gnuradio в python3, даже если установлена ​​версия gnuradio 3.7.9? или есть ли способ установить numpy 1.17 на python 2.7?

1 Ответ

2 голосов
/ 16 января 2020

GNU Radio 3.7 только Python2; нет никакого способа обойтись без написания оболочки Py3 для GNU Radio - что сложно, поверьте мне, я должен знать.

Если вашей требуемой версии numpy требуется Python3, ну, вы не можете используйте GNU Radio 3.7.

3.7 - это устаревшая серия выпусков, а 3.7.9 в любом случае положительно устарела.

Итак, обновите GNU Radio 3.8 и вы можете использовать Python3.

...