Python GNURadio-ModuleNotFoundError:没有名为';运行时swig';
这是我的问题。我尝试运行带有GNURadio依赖项的python文件。因此,由于没有“pip”安装或类似的东西,我直接从GNURadio源代码中提供的Python中获取了libraries,并将其粘贴到我的Python(可能这是我的第一个错误) 因此,在我的代码中,我需要导入:Python GNURadio-ModuleNotFoundError:没有名为';运行时swig';,python,module,gnu,gnuradio,Python,Module,Gnu,Gnuradio,这是我的问题。我尝试运行带有GNURadio依赖项的python文件。因此,由于没有“pip”安装或类似的东西,我直接从GNURadio源代码中提供的Python中获取了libraries,并将其粘贴到我的Python(可能这是我的第一个错误) 因此,在我的代码中,我需要导入: from gnuradio import gr from gnuradio import blocks, analog, audio from gnuradio.fft import logpwrfft 然后,我只获取
from gnuradio import gr
from gnuradio import blocks, analog, audio
from gnuradio.fft import logpwrfft
然后,我只获取GNURadio目录并将其粘贴到Python的libraries目录中:
C:\Python37\Lib\
在那之后,我试着让我的脚本运行。但是,我收到了以下错误消息:
Traceback (most recent call last):
File "C:\Python37\lib\gnuradio\gr\__init__.py", line 37, in <module>
from runtime_swig import *
ModuleNotFoundError: No module named 'runtime_swig'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "script.py", line 3, in <module>
import server, os
File "X:\300.APPS\waterfall-master\server.py", line 11, in <module>
from gnuradio import gr
File "C:\Python37\lib\gnuradio\gr\__init__.py", line 41, in <module>
from runtime_swig import *
ModuleNotFoundError: No module named 'runtime_swig'
回溯(最近一次呼叫最后一次):
文件“C:\Python37\lib\gnuradio\gr\\uuuuu init\uuuuuu.py”,第37行,在
从运行时\u swig导入*
ModuleNotFoundError:没有名为“runtime\u swig”的模块
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“script.py”,第3行,在
导入服务器,操作系统
文件“X:\300.APPS\fallar master\server.py”,第11行,在
从gnuradio导入gr
文件“C:\Python37\lib\gnuradio\gr\\uuuuu init\uuuuuu.py”,第41行,在
从运行时\u swig导入*
ModuleNotFoundError:没有名为“runtime\u swig”的模块
因此,找到了GNURadio模块,但没有找到“runtime_swig”模块。当我检查了这个存储库后,我们仍然可以看到它
非常感谢您关注我的请求
编辑:
问题是gnuradio3.7与python3.x版本不兼容!所以我尝试了Python2.7,问题就解决了(即使我现在还有一个错误,但不是同一件事)
希望它能帮助像我一样挣扎的人