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!