【发布时间】:2020-11-14 14:14:54
【问题描述】:
这是我收到的错误:
Traceback (most recent call last):
File "/home/awilhelmy5/Downloads/qpsk-adaptive-master/gnuradio/qpsk_usrp.py", line 354, in <module>
main()
File "/home/awilhelmy5/Downloads/qpsk-adaptive-master/gnuradio/qpsk_usrp.py", line 332, in main
tb = top_block_cls()
File "/home/awilhelmy5/Downloads/qpsk-adaptive-master/gnuradio/qpsk_usrp.py", line 148, in __init__
self.mapper_preamble_sync_demapper_hard_0 = mapper.preamble_sync_dehard(0, per_bits, mapper.QPSK, [0,1,3,2], 0, 3, False)
AttributeError: module 'mapper' has no attribute 'preamble_sync_dehard'
错误的最后一行是困扰我的部分。我尝试了很多东西,例如安装 swig 4.0 版,尝试执行 sudo ldconfig 命令,尝试颠倒 .h 文件中命令的顺序,我更改了 yml 文件名以匹配它在 xml 中的名称文件,我什至开始搞乱target_link _libraries 命令。任何帮助将不胜感激!
【问题讨论】:
标签: python c++ swig attributeerror gnuradio