pyinstaller打包darknet版yolov4在其他测试电脑上运行遇到的问题:

CUDA status Error:file:./src/dark_cuda.c:():line:499

CUDA Error:system has unsupported display driver / cuda driver combination

自己的电脑:ubuntu16.04,nvidia驱动版本440.31,cuda版本10.1。

测试的电脑:ubuntu18.04,nvidia驱动版本440.33,cuda版本10.2。

解决过程:

进入测试电脑 / usr/lib/x86_64-linux-gnu 目录下运行命令 ll libcuda.so*

得到该目录下 libcuda.so* 的软链接列表,示例图当前测试电脑的 libcuda.so.1 文件链接到的是 libcuda.so.440.33.01

libcuda.so.440.33.01 文件拷贝到自己电脑的 / usr/lib/x86_64-linux-gnu 目录下,并且替换原有的软链接。

# 删除目前的软链接
sudo rm -rf /usr/lib/x86_64-linux-gnu/libcuda.so.1
# 生成新的软链接
sudo ln -s /usr/lib/x86_64-linux-gnu/libcuda.so.440.33.01 /usr/lib/x86_64-linux-gnu/libcuda.so.1

重新打包后生成的可执行文件可在测试电脑上顺利运行,但在自己的机器上运行时提示和之前一样的异常CUDA Error:system has unsupported display driver / cuda driver combination,这是因为将链接到测试电脑驱动版本的libcuda.so.1文件和libcuda.so.440.33.01文件已经打包到了可执行文件中。

pyinstaller打包darknet版yolov4在其他测试电脑上运行遇到的问题:CUDA status Error:file:./src/dark_cuda.c:():line:499CUDA Error:system has unsupported display driver / cuda driver combination自己的电脑:ubuntu16.04,nvidia驱动版本440.31,cuda版本10.1。测试的电脑:ubuntu18.04,nvidia驱动版本440
Error : Node Sass does not yet support your current environment: Windows 64-bit with Un supported run time (64) For more informat ion on which environments are supported please see: https://github. com /sass/node-sass/releases/tag/v3.13.1     at module.exports (E:\taishou\taiping\node_modules\_node-sass@3
export PATH=/usr/local/ cuda -10.2/ bin :$PATH export LD_LIBRARY_PATH=/usr/local/ cuda -10.2/lib64:$LD_LIBRARY_PATH $source ..
Windows下运行Yolo3 dark net遇到的各种坑及其解决方法 由于普遍的机器学习生产环境为Linux环境,因此在Windows下面的案例可能相对较少,产生的问题也可能更多,本文就自己在Windows下运行Yolo3 dark net遇到的各种坑和相关处理方法做一个总结。 基本的运行环境搭建 这一部分,请大家参考以下链接(过程较为详细):https://blog.csdn.net/clove...
因为要搞机器学习相关领域,所以装了Ubuntu系统,还要加装Nvidia和 cuda 两个软件(其实他们都是同一家的)。反复重装了一个多星期,细数之前踩过的坑,总结一下提醒自己也为后来之人提供前车之鉴。 NVIDIA和 CUDA 安装教程NVIDIA安装常规安装教程安装出现问题及解决方案一、禁用nouveau驱动二、关闭图形界面三、禁用Secure boot四、NVIDIA-SMI has failed because ……五、An NVIDIA kernel module 'nvidia-drm' appears
我们在用不同框架做深度学习时,难免会遇到需要不同版本的 cuda 和cudnn版本的情况,如果把原来版本的卸载掉重新安装新版本,则会影响其它框架的使用,最好的方法是在主机上安装多个版本的 cuda 和cudnn,需要用到哪种就切换到哪种,这样就免去了重复卸载安装的工作 关于tensorflow对应的 cuda 和cudnn版本,参考官网链接,注意在1.13以上版本的tensorflow,都需要用...
CUDA status Error : file : …\ src \ dark _ cuda .c : cuda _set_device() : line : 36 : build time : Jul 2 2019 - 23:00:17 CUDA Error : unknown error 显卡驱动版本太低了,更新到最新版本即可。 如果更新驱动之后仍然报类似的错误,可以尝试使用管理员权限打开cmd再运行,记得要多尝...
删除旧驱动:sudo apt-get purge nvidia* 打开禁用列表: sudo gedit /etc/modprobe.d/blacklist.conf 在禁用列表中添加: blacklist nouveau opt ion s nouveau modeset=0 更新:sudo update-initramfs -u |——报错: W: Possible mi... 服务器重启后 服务运行报错,查看日志是Nvidia 驱动出了问题 system has un supported display driver / cuda driver com bin at ion . 系统具有不受支持的显示驱动程序/ cuda 驱动程序组合。 看来是驱动版本匹配出了问题 sudo /usr/ bin /nvidia-uninstall 提示自动重装 选择yes
Run time Error : cuda run time error (30) 之前一直被这个莫名其妙的错误困扰,已经准备重新安装驱动和 cuda 的时候突然意识到了这个问题的根源。 事情是这样的,每次我想跑个程序然后回去休息,第二天回来查看,大失所望,程序没跑多久就报这个错误了,而且每次这个错误出现后再运行程序一样行不通,只有简单粗暴的电脑重启才能暂时解决问题。但后来发现如果我白天一直在使用电脑,程序就自然跑到结束,完全不会报出此类错误。 所以所以!确实是 cuda ,gpu的问题,但不是因为它们出现bug了,而是因
/ Build Root/Library/Caches/ com .apple.xbs/Sources/AppleFS Com press ion /AppleFS Com press ion -96.200.3/ Com mon/Chunk Com press ion .cpp:49: Error : un supported com pressor 8 / Build Root/Library/Caches/ com .apple.xbs/Sources/AppleFS Com press ion /AppleFS Com press ion -96.200.3/Libraries/ Com pressData/ Com pressData.c:353: Error : Unknown com press ion scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Except ion s.plist' / Build Root/Library/Caches/ com .apple.xbs/Sources/AppleFS Com press ion /AppleFS Com press ion -96.200.3/ Com mon/Chunk Com press ion .cpp:49: Error : un supported com pressor 8 / Build Root/Library/Caches/ com .apple.xbs/Sources/AppleFS Com press ion /AppleFS Com press ion -96.200.3/Libraries/ Com pressData/ Com pressData.c:353: Error : Unknown com press ion scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExcept ion s.bundle/Except ion s.plist'