Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python GNURadio-ModuleNotFoundError:没有名为';运行时swig';_Python_Module_Gnu_Gnuradio - Fatal编程技术网

Python GNURadio-ModuleNotFoundError:没有名为';运行时swig';

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 然后,我只获取

这是我的问题。我尝试运行带有GNURadio依赖项的python文件。因此,由于没有“pip”安装或类似的东西,我直接从GNURadio源代码中提供的Python中获取了libraries,并将其粘贴到我的Python(可能这是我的第一个错误)

因此,在我的代码中,我需要导入:

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,问题就解决了(即使我现在还有一个错误,但不是同一件事)

希望它能帮助像我一样挣扎的人