При запуске gnuradio companion выдает следующее сообщение об ошибке:
Cannot import gnuradio.
Is the python path environment variable set correctly?
All OS: PYTHONPATH
Is the library path environment variable set correctly?
Linux: LD_LIBRARY_PATH
Windows: PATH
MacOSX: DYLD_LIBRARY_PATH
У меня установлен Python 2.7.3. Я установил gnuradio с помощью двоичного файла .deb с сайта ниже ::: http://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/wiki/GNURadio_Linux Я не думаю, что Проблема из GNURadio что-то должно быть сделано с этими библиотеками ...
В том, что должно быть моей 6-й отличной попыткой в как много месяцев, чтобы установить и выполнить Радио GNU в Windows, я наконец успешно выполнился! Я признаю, что я немного безумен от радости и недоверие. Я отвечаю здесь, потому что я получал ту же самую ошибку, которая Вы, и я подозреваю, что у Вас есть та же проблема несмотря на другую платформу.
, Что работало на меня (после того, как, устанавливая двоичные файлы Радио GNU от Ettus, включая добавление его к пути и установке Python 2.7 ):
PYTHONPATH
= [Ваша установка Python] \Lib\site-packages;
[установка Радио GNU] \lib\site-packages
pip install pygtk
pip install numpy
pip install lxml
pip install Cheetah
(Примечание: в Windows установки зернышка должны быть выполнены от поднятой командной строки, "Выполненной как администратор")
, я выяснил проблему путем запуска Python в интерактивном режиме и попытки провального оператора от gnuradio-companion.py вручную, from gnuradio import gr
, который дал мне ImportError: No module named numpy
. Именно тогда это нажало это, загрузка модуля перестала работать при загрузке ее зависимых модулей и сигнала к спасению для решения этого!
Попробуйте сделать это после установки переменных PATH
ln -sf /usr/lib/x86_64-linux-gnu/libvolk.so.1.3.1 / usr / lib / x86_64-linux-gnu / libvolk. so.1.3
Меня тоже мучает эта проблема. У меня есть решение, которое работает для меня, но я затрудняюсь объяснить, почему оно работает. Я наткнулся на это совершенно случайно.
В командной строке введите:
Экспорт кода PYTHONPATH = / usr / local / lib64 / python2.5 / site-packages CODE
Да, хотя у меня установлен Python 2.7, и диалект, фактически, назван "python2.7". Настройте среду на поиск «python2.5»
. Предоставление команды «env» на терминале показывает, что «PYTHONPATH» теперь настроен на поиск «python2.5»
. , gnuradio-companion запускается без диалогового окна с ошибкой.