![](https://img-blog.csdnimg.cn/91a6b910d7e94ceaacba266ed5f97580.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Deepstream和Pytorch的疑难问题总结
这里将总结NVIDIA的deepstream的工具链,在人工智能中的应用所碰得到的问题。
鼾声鼾语
汽车行业研发,人工智能领域及汽车电气自动化工程师
展开
-
已经安装了torch,但是安装tochvision出现,no module named ‘torch‘,问题原因是加sudo和不加sudo运行的python3环境不一样,怎么办?
实际上已经安装了torch了,通过python import torch 调用torch都可以找到torch包,就是安装不了torchvision。1,sudo python setup.py install------提示----no module named ‘torch’2,python setup.py install------提示— 权限不够,需要权限。这样就矛盾了,其实分析一下,torch包安装好了,但是用sudo找不到,可以看出不使用sudo的python环境多了一个用户态的路径。...原创 2022-08-31 10:41:39 · 5081 阅读 · 0 评论 -
ffmpeg函数调用失败
卸载所有ffmpeg相关,ffmpeg 和 python-ffmpeg等移除apt-get remove ffmpeg安装pip install ffmpeg-pythonapt-get update原创 2022-06-09 18:26:57 · 409 阅读 · 0 评论 -
Jetson TX2刷Jetpack 4.3后的一些配置情况
学习链接:https://blog.csdn.net/weixin_45014258/article/details/114383834原创 2022-05-20 17:06:01 · 147 阅读 · 0 评论 -
ImportError: libopenblas.so.0: cannot open shared object file: No such file or directory
sudo apt-get install python3-pip libopenblas-base libopenmpi-dev原创 2022-05-27 17:11:10 · 828 阅读 · 0 评论 -
使用cython实现C++调用python(以python3为例),c++传递string给python不通的原因是python的里面有个打印写的不对(花费了很久时间调试)
使用cython实现C++调用python(以python3为例) - AI嵌入式小菜菜的文章 - 知乎。使用cython实现C++调用python(以python3为例)原创 2024-02-29 09:12:38 · 123 阅读 · 0 评论 -
git克隆失败,error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
失败:原创 2024-01-17 16:39:47 · 68 阅读 · 0 评论 -
无法加载操作系统,原因是关键系统驱动程序丢失或包含错误,无法加载操作系统,原因是系统注册表文件丢失或包含错误
bcdboot c:\windows /l zh-cn 用这个命令解决了,没有进入时候蓝屏了,不知道为什么上午因为有点事就没有像往常一样打开电脑,下午回到家休息了一会本来准备打开电脑开始我愉快地下午生活,没想到一个自动恢复给我整懵逼了。于是就开始百度,怎么样搞怎么样搞。网上关于这个问题的帖子很多,但是能提供帮助的很少,最后能够解决问题的也很少。摸爬滚打一下午,到最后也算是搞定了。记录一下心得,也给后面的小伙伴一些帮助。原创 2024-01-17 00:59:33 · 1014 阅读 · 0 评论 -
can.exceptions.CanOperationError: Failed to transmit: No buffer space available [Error Code 105]
File “/home/nvidia/.local/lib/python3.8/site-packages/can/interfaces/socketcan/socketcan.py”, line 777, in sendsent = self._send_once(data, channel)File “/home/nvidia/.local/lib/python3.8/site-packages/can/interfaces/socketcan/socketcan.py”, line 794, in原创 2024-01-12 15:14:22 · 270 阅读 · 0 评论 -
Ubuntu 安装 TP_LINK驱动 TL-WDN5200H 2.0无线网卡 ubuntu20.04--wifi---tplink
TL-WDN5200H 2.0无线网卡 芯片是RTL8811AU 在ubuntu中设备ID。4、终端输出一大段文字后,结束。重启进入windows保证有网络后,再次重启进入Ubuntu即可。2、将下载的文件,拷贝到自己电脑上,然后解压,在解压的文件夹里的目录下,打开终端。继续执行(可能会没有安装usb_modeswitch)双十一又买了很多网卡,换新网卡驱动不可用,又去谷歌查找半天。3、基本应该有网,若没有网需执行下列步骤。看自己的网卡,应该是。原创 2023-04-29 22:28:52 · 1566 阅读 · 0 评论 -
onnx.onnx_cpp2py_export.checker.ValidationError:you model ir_version is higher than the checker
还可能报你的onnx版本问题,例如:onnx.onnx_cpp2py_export.checker.ValidationError:you model ir_version is higher than the checker。方法:应该查看你的onnx版本。不要低于1.10.0,如果你是1.6.0的onnx版本,那么你需要将升级为1.10.0,直接pip3 install onnx ==1.10.0。原创 2023-11-29 17:02:32 · 942 阅读 · 0 评论 -
jetson如何安装onnxsim,Failed to build onnxsim或者是no module named ‘onnxsim‘
这里需要注意你的cmake版本,旧版本1.18.3不行,我将cmake升级为3.27.5就可以,直接pip3 install cmake == 3.27.5。安装onnxsim失败的原因就是cmake版本太低了。方法:直接pip3 install onnxsim。原创 2023-11-29 17:01:50 · 1457 阅读 · 6 评论 -
yolov8的pt模型转onnx的时候,报错valuError: unsupported onnx opset version:16
1,关于报错valuError: unsupported onnx opset version:16。方法:你可以设置参数 --opset 12。我和你有同样的问题,我已经解决。原创 2023-11-29 17:00:20 · 1057 阅读 · 0 评论 -
错误提示:No module named ‘cpuinfo’
【代码】错误提示:No module named ‘cpuinfo’原创 2023-11-29 16:01:59 · 3105 阅读 · 0 评论 -
ttributeError: module ‘numpy‘ has no attribute ‘bool‘. `np.bool` was a deprecated alias for the buil
换成1.23.2版本后应该就可以解决这个问题了。所以我们需要将numpy换成1.23的版本。1.22或者1.24都容易出现这个问题。这个问题是由于numpy的版本问题。原创 2023-11-24 09:30:58 · 1797 阅读 · 0 评论 -
打开和关闭conda,激活和关闭conda,详解退出conda环境
Python编程技巧:详解退出conda环境。# 退出当前虚拟环境。原创 2023-11-23 11:07:00 · 2192 阅读 · 0 评论 -
ValueError: Format ‘jpg‘ is not supported (supported formats: eps, pdf, pgf, png, ps, raw, rgba, svg
yolov8训练报错:ValueError: Format ‘jpg’ is not supported (supported formats: eps, pdf, pgf, png, ps, raw, rgba, svg。也可以根据项目提示的版本进行固定版本的安装。原创 2023-11-23 10:04:03 · 281 阅读 · 0 评论 -
目标检测,行人检测,出现了检测框和人物不在一起的情况,怎么解决---一定是配置文件的原因
结局复制所有orin的程序到nx就可以运行,最后对比配置文件发现是配置文件里不一样。今天测试发现人物检测有结果输出,但是发现检测出来的检测框和人物不匹配。dstest3_config.xml里的tiler不一样。但是奇怪的的是在orin中可以。原创 2023-11-14 19:59:51 · 238 阅读 · 0 评论 -
ubuntu的so库,上面有一个箭头的显示,怎么办?并且还找不到这个软连接。
硬链接是指向文件数据的直接指针,而软链接(或符号链接)则是指向另一个文件的路径的指针。在大多数情况下,这并不会影响你使用这个库文件。然而,如果你需要找到这个库文件的原始位置,你可以使用ls -l命令来查看链接指向的真实路径。创建软链接:如果你知道libnvinfer.so.8存在于一个特定的位置,但是系统找不到它,你可以尝试在/usr/lib目录下创建一个指向它的软链接3。原创 2023-10-27 08:36:41 · 406 阅读 · 0 评论 -
使用putText给图像写标签,但是发现标签后面有个问号,怎么办?cv::putText(img, data_classes[(int)res[j].class_id]
这个是你的classt读取到的文本格式不对,可能是windows格式。使用putText给图像写标签,但是发现标签后面有个问号,怎么办?建议新建一个txt,然后将分类的类别复制进去。或者另存一下txt,格式为选择linux格式。原创 2023-10-24 11:15:26 · 194 阅读 · 0 评论 -
TensorRT和yolov5组合搭配工程;生存engine文件异常([TRT] Network::addScale::434, condition: shift.count > 0 ?)
用我这组搭配一定是可以的,主要是yolov5的训练模型的工程不匹配,因为是在yolov5的工程里将pt模型转化为wts模型。然后再在tensorrtx里将wts模型转化为engine模型的。第一步骤在yolov5工程里有问题,所以造成在tensorrtx里将模型转化engine有问题。TensorRT生成engine文件异常([TRT] Network::addScale::434, condition: shift.count > 0?问题:Loading weights: ./best.wts。原创 2023-10-24 10:33:09 · 257 阅读 · 0 评论 -
tensorrtx报错:ModuleNotFoundError: No module named ‘utils.torch_utils‘,将pt模型转化为wts模型,需要在yolo工程下进行
在使用tensorrtx的时候报错:ModuleNotFoundError: No module named ‘utils.torch_utils’在使用tensorrtx的时候,要进行egine加速,需要将pt模型转化为wts模型,需要在yolo工程下进行。在ultralytics/yolov5.git这个工程下有utils这个文件夹。原创 2023-10-23 17:12:09 · 573 阅读 · 1 评论 -
tensorrtx can not determine linker language for target: myplugins,报错
注意动态链接库是直接生成的,不需要从其他地方获取,这个报错是路径问题或者没有生成的原因,原创 2023-10-23 16:34:30 · 255 阅读 · 0 评论 -
cmake工程出现“CMAKE_CUDA_ARCHITECTURES must be non-empty if set.“的解决方法
cmake工程出现“CMAKE_CUDA_ARCHITECTURES must be non-empty if set.“的解决方法。而且这个set指定的位置不对造成的,注释掉或者调整为正确的路径就可以了。这个问题是因为你在cmakelist中设置了。原创 2023-10-23 16:01:57 · 3179 阅读 · 0 评论 -
#成功解决ModuleNotFoundError: No module named ‘PyQt5.sip’,labelImage不能运行,运行报错 ,已解决
pip install pyqt5==5.15.0 -i https://pypi.douban.com/simple原创 2023-10-16 16:34:42 · 128 阅读 · 0 评论 -
解决ros环境运行Python文件出现ImportError: No module named yaml的问题
【代码】解决ros环境运行Python文件出现ImportError: No module named yaml的问题。原创 2023-09-25 10:24:17 · 679 阅读 · 0 评论 -
TypeError: unsupported operand type(s) for &: ‘float‘ and ‘int‘
【代码】TypeError: unsupported operand type(s) for &: ‘float‘ and ‘int‘原创 2023-09-21 23:28:46 · 458 阅读 · 1 评论 -
/bin/sh: pushd: not found
如果不是由bash执行,shell脚本中也会发生相同的问题。原创 2023-09-21 11:19:18 · 476 阅读 · 0 评论 -
Exception has occurred: ModuleNotFoundError No module named ‘omni.isaac.orbit‘
【代码】Exception has occurred: ModuleNotFoundError No module named ‘omni.isaac.orbit‘原创 2023-09-20 23:38:35 · 604 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘omni‘
【代码】ModuleNotFoundError: No module named ‘omni‘原创 2023-09-17 23:47:19 · 1176 阅读 · 0 评论 -
未定义标识符“CV_WINDOW_NORMAL“,opencv3.*-4.*
在代码开头加入头文件#include 未定义标识符"CV_WINDOW_KEEPRATIO"未定义标识符"CV_WINDOW_NORMAL"原创 2023-09-15 09:12:05 · 182 阅读 · 0 评论 -
smbus只能再python2.7下运行?不能再python3.8下运行吗?
不是的,SMBus并不只能在Python 2.7下运行,它也可以在Python 3.8及更高版本下运行。SMBus是用于访问系统上的I2C设备(Inter-Integrated Circuit,一种串行通信协议)的Python库,它应该与Python 3.8兼容。要在Python 3.8下使用SMBus,你可以通过以下方式安装SMBus库:bashCopy code然后,在你的Python 3.8代码中,你可以导入SMBus2库并使用它来访问I2C设备。例如:pythonCopy code。原创 2023-09-01 23:55:06 · 747 阅读 · 0 评论 -
deepstream读取usb相机必须给width和height数据,而RTSP相机则不需要。
deepstream读取usb相机必须给width和height数据,而RTSP相机则不需要。原创 2023-09-01 16:16:33 · 71 阅读 · 0 评论 -
win10底部任务栏开机后长时间未响应的解决办法
share_token=AA088876-4477-44B8-B978-5C7C7726D552&tt_from=copy_link&utm_source=copy_link&utm_medium=toutiao_ios&utm_campaign=client_share win10底部任务栏开机后长时间未响应的解决办法-CSDN博客 - 今日头条。原创 2023-08-30 21:28:18 · 137 阅读 · 0 评论 -
deepstream-test3读串口USB和GMSL相机很卡?ERROR from element src_elem: Internal data stream error. handled EOS
2,然后作为deepstream里cap的参数填写正确。1,输入指令查看输入图像的分辨率以及帧率。原创 2023-08-30 10:17:30 · 318 阅读 · 0 评论 -
记录一次国产天准jetson载板使用deepstream报错并且并修复,The following packages have unmet dependencies:Depends: cuda
3,安装deepstream6.2。1,安装cuda12.0版本。原创 2023-08-28 13:59:03 · 111 阅读 · 1 评论 -
ImportError: libcuda.so.1: cannot open shared object file: No such file or directory,台式机安装完cupy,导入报错
ImportError: libcuda.so.1: cannot open shared object file: No such file or directory,安装完毕cupy,导入报错。这个问题是因为显卡驱动的问题,NVIDIA-Linux-x86—.run安装的问题,因为我们查看nvidia-smi看不到任何信息,我要开发cuda的cupy,用这个库开发信号处理的fft等。原创 2023-08-27 17:11:13 · 539 阅读 · 0 评论 -
An NVIDIA kernel module ‘nvidia-drm‘ appears to already be loaded in your kernel。显卡驱动无法安装的问题-台式机安装
解決方法: 停止使用到 GPU 的所有顯示。记得先拍照,然后再运行下面的指令。然后再reboot,一般就好了,原创 2023-08-27 17:06:08 · 3363 阅读 · 0 评论 -
Ubuntu断电重启后黑屏左上角光标闪烁,分辨率低解决办法,ubuntu系统display只有4:3 怎么办?太卡
笔者在安装显卡驱动时并未遇到问题,主要是后续屏幕亮度无法调节,查找学习了网上的诸多教程,摸索出一些经验,总结了一套比较靠谱的方法,供大家参考,欢迎交流。网上关于安装驱动的教程很多,大多是从终端命令行安装,也有从Nvidia官网下载驱动安装的,我在这里介绍一下比较简单的一种方法(亲测)。原本默认的驱动是Nvidia的开源驱动,系统会自动检测适用的显卡驱动,选择带有tested的驱动,点击"应用更改"即可。1,选择metapackage 并且选择proprietary版本,选择版本号选择最新的版本。原创 2023-08-27 13:34:06 · 803 阅读 · 0 评论 -
玩转NVIDIA Jetson时间总是不准确,导致无法update, jetson系统时间问题,时钟同步,时钟授权
由于经常会离线使用nano,导致时间日期经常会变得很奇怪,但使用一些软件的时候系统时间又很重要,例如QT,在编译的时候如果本次时间和上次时间不是承接关系,会出现。has modification time xxx in the future,导致修改不成功,而且在连接网络以后,又迟迟无法更新回正常时间,非常影响项目进展。4,最好是有gps授时功能,这样硬件接入都可以授时,单纯软件授时可能会时间又恢复不对了。可以检查系统时间已经同步成功。解决方法,分为三个步骤。1.安装时间同步协议。3.设置硬件时钟同步。原创 2023-08-16 14:10:44 · 659 阅读 · 0 评论 -
ubuntu下串口工具,非常简洁方便,调试读取串口数据用cutecom
就可以有界面看到串口了,非常简洁方便。原创 2023-08-15 11:28:58 · 579 阅读 · 0 评论