Raspberry Pi 3上的GNURadio报告:没有名为_osmosdr_swig

时间:2019-04-21 20:11:20

标签: python gnuradio

我正在尝试运行GNURadio流程图,该流程图在Windows计算机上可以正常运行,但在Raspberry Pi上却给我一个错误。 错误是:

没有名为_osmosdr_swig的模块

由于某些原因,我张贴时这些输入字段中格式正确的文本中的换行符会被删除。格式说明说:“对于换行符,请在末尾添加2个空格”,但我无法正常工作。

我尝试向每行添加第二行换行。我希望我不会错过任何机会。

我只是对Python不够了解,无法理解正在发生的事情。

这是GNURadio报告的内容:

回溯(最近通话最近一次):

文件“ /home/pi/Documents/Security/top_block.py”,第28行,在     导入osmosdr

文件“ /usr/local/lib/python2.7/dist-packages/osmosdr/init.py”,第26行,在     从osmosdr_swig导入*

文件“ /usr/local/lib/python2.7/dist-packages/osmosdr/osmosdr_swig.py”,第21行,在     _osmosdr_swig = swig_import_helper()

swig_import_helper中的文件“ /usr/local/lib/python2.7/dist-packages/osmosdr/osmosdr_swig.py”,第20行     返回importlib.import_module('_ osmosdr_swig')

import_module中的文件“ /usr/lib/python2.7/importlib/init.py”,第37行     导入(名称) ImportError:没有名为_osmosdr_swig的模块

跟踪中的Python代码片段为:

来自top_block.py

25从gnuradio.eng_option导入eng_option

26从gnuradio.filter导入冷杉

27从optparse导入OptionParser

28个导入osmosdr

29个导入口

从/usr/local/lib/python2.7/dist-packages/osmosdr/ init .py

25#将swig生成的符号导入osmosdr名称空间

26从osmosdr_swig导入*

27

28#在这里导入任何纯python

29#

从/usr/local/lib/python2.7/dist-packages/osmosdr/osmosdr_swig.py

11从sys导入version_info作为_swig_python_version_info

如果_swig_python_version_info> =(2,7,0),则为12:

13 def swig_import_helper():

14 import importlib

15 pkg = 名称 .rpartition('。')[0]

16 mname ='。'。join((pkg,'_osmosdr_swig'))。lstrip('。')

17次尝试:

18返回importlib.import_module(mname)

19,除了ImportError:

20 return importlib.import_module('_ osmosdr_swig')

21 _osmosdr_swig = swig_import_helper()

22 del swig_import_helper

23个elif _swig_python_version_info> =(2,6,0):

从/usr/lib/python2.7/importlib/ init .py

20 def import_module(name,package = None):

21“”“导入模块。

22

23执行相对 进口。它

24指定要用作解析点的定位点的包

相对导入为绝对导入25。

26

27个“””

28 if name.startswith('。'):

29(如果未打包)

30提高TypeError(“相对导入需要'package'参数”)

31级= 0

名称中的字符为32:

33 if character!='。':

34休息

35级+ = 1

36名称= _resolve_name(名称[级别:],包,级别) 37 导入(名称)

38个返回sys.modules [名称]

0 个答案:

没有答案