未定义的符号:使用tensorflow lite在Jetson nano上使用__libc_single_threaded

问题描述 投票:0回答:1

我正在尝试在我的 jetson nano 上运行 raspberrypi tflite 对象检测模型。我安装了所有必需的库并按照他们的 github 页面上的设置进行操作,但我不断收到错误:

Undefined symbol: __libc_single_threaded on Jetson nano using tensorflow lite

当尝试运行我的代码时。有谁知道是什么问题?我在 Ubuntu 18.04(SD 卡上闪现的那个)上使用 python 环境,在默认 nvidia 映像上使用 python3.8,用于从他们的网站安装的 jetson nano。

是的,我跑了: sudo apt-get 更新 sudo apt-get 升级

认为这可能是那里的问题,但没什么

我还在本地环境中更新了 pip 并安装了: sudo apt-get install libstdc++6.

另外我安装了 GLIBCXX_3.4.29: sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test sudo apt install -y g++-11

通过此来源的信息

tensorflow raspberry-pi tensorflow-lite nvidia-jetson nvidia-jetson-nano
1个回答
0
投票

就我个人而言,我因旋转而筋疲力尽。我刚刚安装了tensorflow-support 0.4.3,问题就消失了。

(.venv) er@er:~$ pip install tflite-support==0.4.3
...
(.venv) er@er:~$ python
Python 3.8.10 (default, Nov 22 2023, 10:22:35) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tflite_support
>>> 
© www.soinside.com 2019 - 2024. All rights reserved.