如何解决AttributeError: module 'uhd' has no attribute 'usrp'错误
UHD模块找不到usrp属性的问题排查
我知道这是个已有较多解答的问题,但我仍无法解决。当我执行代码:
usrp = uhd.usrp.MultiUSRP()
时,出现以下错误:
Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: module 'uhd' has no attribute 'usrp'
已执行的操作
- 设置PYTHONPATH环境变量:
export PYTHONPATH="/usr/local/lib/python3.8/site-packages/" - 相关目录结构:
/usr/local/lib/python3.8/site-packages下的内容:uhd usrp_mpmuhd目录内的文件/文件夹:chdr.py imgbuilder property_tree.py usrp dsp __init__.py rfnoc.py usrpctl filters.py libpyuhd.cpython-38-x86_64-linux-gnu.so types.py utilsuhd/usrp目录内的文件/文件夹:cal __init__.py libtypes.py multi_usrp.py
环境信息
- Python版本:
Python 3.8.10 (default, Jun 22 2022, 20:18:18) [GCC 9.4.0] on linux Type "help", "copyright", "credits" or "license" for more information. - 操作系统:
Distributor ID: Ubuntu Description: Ubuntu 20.04.5 LTS Release: 20.04 Codename: focal
请问是缺少了什么配置或文件?
内容的提问来源于stack exchange,提问作者GoT GOt
相关产品推荐
相关产品推荐

