Ubuntu 24.04下导入PySpin报错:LIBSWSCALE_5未找到(FLIR相机)
FLIR相机PySpin导入兼容问题(Ubuntu 24.04)
已执行操作
- 从FLIR官网安装Spinnaker SDK
- 下载并配置FLIR Python库
- 安装Python 3.10(系统默认Python版本为3.12)
- 安装最新版FFmpeg及
libswscale-dev依赖
错误排查过程
最初运行命令:
python3.10 -c 'import PySpin'
出现以下导入错误:
ImportError: libswscale.so.5 not found
或
ImportError: libavutil.so.56 not found
为解决上述错误,执行了以下软链接命令:
sudo find /lib -iname libswscale* cd /lib/x86_64-linux-gnu sudo ln -sv libswscale.so.7 libswscale.so.5
原错误消失,但出现新的版本匹配错误:
ImportError: /lib/x86_64-linux-gnu/libswscale.so.5: version `LIBSWSCALE_5' not found (required by /opt/spinnaker/lib/libSpinVideo.so.4)
求助方向
想咨询以下解决方向是否可行,或有其他方案:
- 是否需要下载特定版本的缺失依赖包?
- 是否需要降级FFmpeg相关库以兼容Spinnaker SDK?
内容的提问来源于stack exchange,提问作者Sam Zhang
相关产品推荐
相关产品推荐

