matplotlib 我必须安装gpsd的源代码,我遇到这个错误,怎么办?

q3aa0525  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(163)

以下是错误消息,即使我已经安装了Python模块(serial,matplotlib...),当我输入命令时:scons && scons check && scons udev-install

WARNING: gpsplot is missing required runtime module matplotlib
WARNING: ubxtool and zerk are missing optional runtime module serial
Ensure your PYTHONPATH includes /usr/local/lib/python3/dist-packages/
vfwfrxfs

vfwfrxfs1#

我刚得到了建造全球定位系统的线索。
啊,解释错误的信息太糟糕了。。我通过阅读Sconscript确实理解了
所以要拿到包裹
<sudo> apt install -y python3-matplotlib
然后显式调用scons
scons target_python=python3
如果你不指定python版本,它默认使用python,所以它不会找到matplotlib(这是由错误消息gpsplot表示的)。
QtNetwork也是一样,它没有找到,因为pkgFind脚本本身无法获取版本,所以你必须明确。我安装了Qt5。
scons qt_versioned=5 target_python=python3
scons -h # minus
查看gpsd构建选项
我希望它能帮上忙

相关问题