No que deve ser a minha sexta tentativa em tantos meses para configurar e executar o GNU Radio no Windows, eu finalmente consegui! Eu admito que estou um pouco delirante com alegria e descrença. Estou respondendo aqui porque estava recebendo exatamente o mesmo erro que você e suspeito que você esteja tendo o mesmo problema, apesar da plataforma diferente.
O que funcionou para mim (depois de instalar os binários do GNU Radio da Ettus , incluindo adicioná-lo ao caminho e instalar o binários do GNU Radio do Ettus Python 2.7 ):
- Defina
PYTHONPATH
= [sua instalação do Python]\Lib\site-packages;
[instalação do GNU Radio]\lib\site-packages
-
pip install pygtk
-
pip install numpy
-
pip install lxml
-
pip install Cheetah
(Nota: no Windows, as instalações do pip devem ser executadas a partir do prompt de comando elevado "Executar como administrador")
Eu descobri o problema iniciando o Python interativamente e tentando manualmente a instrução com falha do gnuradio-companion.py, from gnuradio import gr
que me deu ImportError: No module named numpy
. Foi quando ele clicou que o carregamento do módulo estava falhando enquanto carregava seus módulos dependentes, e o pip no resgate para resolver isso!