Kas*_*ara 1 c++ raspberry-pi tensorflow tensorflow-lite
您好,我正在尝试测试张量流视频分类教程。链接在这里。安装完所有依赖项后,我遇到了问题你能给我建议一个解决方案吗?
我已经尝试了一些关于这个问题的方法,但它对我不起作用。关联
降级需要这个 GLIBCXX_3.4.29 的 pip 包
你好,我遇到了同样的问题,尽管它是来自examples
git repo 的图像分类(而不是你的情况下的视频分类)。在我的堆栈跟踪中,它指出tflite_support
所需的内容GLIBCXX_3.4.29
比 Raspberry Pi Bullseye 中存在的内容更新。
tflite_support
我可以通过使用以下命令将其从版本 0.4.4降级到 0.4.3 来解决该问题:
python -m pip install --upgrade tflite-support==0.4.3
Run Code Online (Sandbox Code Playgroud)
我希望它可以帮助更多人。读取堆栈跟踪并降级需要 GLIBCXX_3.4.29 的 pip 包。
要列出软件包及其版本(在虚拟环境中本地安装),请运行以下命令:
pip list -l
Run Code Online (Sandbox Code Playgroud)
我的堆栈跟踪
Traceback (most recent call last):
File "/home/mirontoli/examples/lite/examples/image_classification/raspberry_pi/classify.py", line 21, in <module>
from tflite_support.task import core
File "/home/mirontoli/.local/lib/python3.9/site-packages/tflite_support/__init__.py", line 48, in <module>
from tensorflow_lite_support.metadata.python import metadata
File "/home/mirontoli/.local/lib/python3.9/site-packages/tensorflow_lite_support/metadata/python/metadata.py", line 30, in <module>
from tensorflow_lite_support.metadata.cc.python import _pywrap_metadata_version
ImportError: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/mirontoli/.local/lib/python3.9/site-packages/tensorflow_lite_support/metadata/cc/python/_pywrap_metadata_version.so)
Run Code Online (Sandbox Code Playgroud)
我的工作 pip 包列表(截至 2023 年 7 月 13 日,Raspberry pi 3 model b,bullseye 32bit):
Package Version
-------------- --------------
absl-py 1.4.0
cffi 1.15.1
flatbuffers 20181003210633
numpy 1.25.1
opencv-python 4.5.3.56
picamera 1.13
pip 23.1.2
protobuf 3.20.3
pybind11 2.10.4
pycparser 2.21
setuptools 67.8.0
sounddevice 0.4.6
tflite-runtime 2.13.0
tflite-support 0.4.3
wheel 0.40.0
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3761 次 |
最近记录: |