首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用CUDA7.5和Ubuntu 16.04安装OpenCV3.1时出现奇怪的错误

在使用CUDA7.5和Ubuntu 16.04安装OpenCV3.1时出现奇怪的错误可能是由于以下几个原因导致的:

  1. 版本不兼容:CUDA7.5和Ubuntu 16.04可能不是OpenCV3.1所支持的最佳组合。建议查看OpenCV官方文档,确认CUDA和Ubuntu的兼容性,并尝试使用兼容的版本。
  2. 编译配置错误:在编译OpenCV时,可能没有正确配置CUDA相关的选项。请确保在编译OpenCV之前,已经正确安装了CUDA,并且在编译配置中启用了CUDA支持。
  3. 依赖项缺失:安装OpenCV时,可能缺少一些必要的依赖项。请确保已经安装了所有OpenCV所需的依赖项,包括CUDA相关的依赖项。

解决这个问题的步骤如下:

  1. 确认CUDA和Ubuntu的兼容性:查阅OpenCV官方文档,确认CUDA7.5和Ubuntu 16.04是否是OpenCV3.1所支持的最佳组合。
  2. 安装CUDA:按照CUDA官方文档的指引,正确安装CUDA7.5,并确保安装过程中没有出现任何错误。
  3. 安装OpenCV的依赖项:在安装OpenCV之前,确保已经安装了所有必要的依赖项。可以使用以下命令安装常见的依赖项:
代码语言:txt
复制

sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

代码语言:txt
复制
  1. 下载OpenCV源代码:从OpenCV官方网站下载OpenCV3.1的源代码,并解压到一个目录中。
  2. 配置编译选项:进入解压后的OpenCV源代码目录,执行以下命令配置编译选项:
代码语言:txt
复制

mkdir build

cd build

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

代码语言:txt
复制

在上述命令中,可以根据需要添加其他的编译选项,例如启用CUDA支持:

代码语言:txt
复制

cmake -D WITH_CUDA=ON -D CUDA_ARCH_BIN=7.5 -D CUDA_ARCH_PTX="" ..

代码语言:txt
复制

注意,上述命令中的CUDA_ARCH_BIN参数需要根据你的GPU架构进行设置。

  1. 编译和安装:执行以下命令进行编译和安装OpenCV:
代码语言:txt
复制

make -j8 # 使用多线程编译,加快编译速度

sudo make install

代码语言:txt
复制

在编译过程中,如果出现错误,请根据错误信息进行排查,并尝试解决。

  1. 验证安装:编译和安装完成后,可以使用以下命令验证OpenCV是否成功安装:
代码语言:txt
复制

pkg-config --modversion opencv

代码语言:txt
复制

如果成功安装,将显示OpenCV的版本号。

希望以上步骤能够帮助您解决安装OpenCV时出现的奇怪错误。如果您需要更详细的帮助或有其他问题,请提供更多错误信息,以便我们能够更准确地帮助您解决问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ubuntu 16.04 Cuda8.0 tensorflow-gpu

[此教程 年代久远, 请移步] ubuntu16.04 安装 CUDA [此教程 年代久远, 请移步] ubuntu16.04 安装 CUDA [此教程 年代久远, 请移步] ubuntu16.04...安装 CUDA [此教程 年代久远, 请移步] ubuntu16.04 安装 CUDA [此教程 年代久远, 请移步] ubuntu16.04 安装 CUDA [11.09.2016 更新, 更新源之后...,要进行upgrade] [11.07.2016 更新 可能出现错误] [10.16.2016 更新] ubuntu 16.04 python 2.7 cuda7.5/Cuda8.0 tensorflow-gpu...nvidia驱动程序: 在这里我花了大概有3.4天时间,被坑不要不要,主要一个问题就是安装完驱动之后 登陆候一直卡在登陆界面进不去。.../nbody -benchmark -numbodies=256000 -device=0 4->安装cudnn4.0 安装cudnn5.1(官方tensorflow0.10.0 是用cuda7.5

96330

Ubuntu安装SSH出现软件包 openssh-server 还没有可供安装候选者错误

Ubuntu安装ssh出现软件包 openssh-server 还没有可供安装候选者错误 错误如下: sudo apt-get install opensshserver正在读取软件包列表......完成现在没有可用软件包 openssh-server, 但是他被其他软件包引用了这可能意味着这个缺失软件包可能已被废弃,或者只能在其他发布源中找到 E:软件包 openssh-server 还没有可供安装候选者...解决方案:分析原因是我们apt-get没有更新,当然如果你是最新系统不用更新也行,但是我相信很多人都是需要更新吧,操作命令如下: sudo apt-get update 更新完毕后执行: sudo...apt-get install openssh-server 最后我们用命令ps -e|grep ssh 来看下open-server安装成功没有,如果出现如下截图红色标出部分,说明安装成功了。...ps -e|grep ssh 我们也可以用ssh localhost 命令来检测下是否可以连接,如果出现如下图,并且要输入密码的话说明成功。

5.5K30

ubuntu16.04安装NVIDIA(cuda)-gtx965m相关步骤以及问题

ubunt版本:16.04 笔记本:机械革命,i7-6700,gtx965m(集显Intel Hm170 ) 安装NVIDIA以及cuda来测试深度学习 之前安装ubuntu前对grub文件进行了修改才进行了安装...禁用nouveau驱动 Ubuntu系统集成显卡驱动程序是nouveau,如果刚装好ubuntu16.04,系统输入密码无法进入桌面,无限闪退重新输密码,这是因为nouveau驱动影响,可以在ubuntu...reboot 重启系统后,执行下面的命令查看驱动安装状态显示安装成功 sudo nvidia-smi 在ubuntu左上角搜索查找nvidia设置信息: ?...如果出现这个说明安装成功 注意事项 如果在安装过程中重启出现提示获取权限修改Secure Boot选项,允许修改为disable即可,期间会提示输入匹配密码。...这里显示我版本是cuda7.5 ?

1.2K40

docker使用入门指南

https://blog.csdn.net/FishSeeker/article/details/80176214 写在最前 因为做实验一些汇编工具使用需要低版本操作系统,因此决定使用...docker虚拟机进行操作(宿主操作系统为Ubuntu16.04)另外最近忙于科研,有很多东西没有记录到博客里,等有时间会整理一下 介绍 docker其实就是一个轻量级虚拟机,一般虚拟机不同是没有图形化界面...nvidia.github.io/nvidia-docker/gpgkey | \ sudo apt-key add - curl -s -L https://nvidia.github.io/nvidia-docker/ubuntu16.04...从这里找到需要包之后,使用docker pull nvidia/cuda:(版本号)方法将需要镜像pull下来 最后使用 docker run --runtime=nvidia --rm nvidia.../GPU/docker/cuda7.5:/home/nvidia/7.5/ --name cuda7.5 -it nvidia/cuda:7.5-devel /bin/bash 这个就是相当于将你当前宿主一个目录映射到

49110

CTPN dockernvidia-docker 安装

考虑到,发布等问题,决定使用docker在ubuntu16搭建ubuntu14 cuda7.5 cudnn3开发运行环境。...服务器系统为ubuntu16.04,GPU卡为M40,安装了CUDA7.5. 主机,以及docker信息如下: ? ? 机器CUDA信息: ?...docker一般都是使用基于CPU应用,而如果是GPU的话,就需要安装特有的硬件环境,比如需要安装nvidia driver。所以docker容器并不直接支持Nvidia GPU。...下面首先安装ubuntu14以及对应cuda7.5(需要和主机上面的CUDA一致), cudnn3,devel(可以编译使用CUDA工具) docker pull nvidia/cuda:7.5-cudnn3...github上面的CTPN docker安装,在我机器上面是不行,由于要兼容CRNN,因此先对其做了修改: FROM nvidia/cuda:7.5-cudnn3-devel-ubuntu14.04

67530

.deb版本cuda安装

(这里是cuda自带旧版本驱动)。 我安装cuda8.0,是禁用原有驱动,使用cuda所带驱动。(应该是cuda之后版本都可以了?) 2).deb形式安装cuda。...我安装后在python中执行以下代码,提示找不到cuda7.5对应驱动(好像是38*几 记不清了,但我显卡对应驱动是390.87),一下代码返回False。找来找去,打算第二天删掉一个驱动。...然后去官网下载需要cuda安装就可以了 基础平台:64-bit,Ubuntu14.04 一、安装环境准备检查 1、安装Ubuntu系统14.04 新安装14.04系统会提示很多更新项。...几款科学计算显卡对比 我错误如图: 我是非常低级 ,考虑使用低版本cuda。 b)查看 Ubuntu 系统位数,终端输入命令,如下显示 x86_64,说明系统是 64 位。...不必理会,继续安装。最重要一步,安装程序问你是否使用nvxconfig文件,这里一点要选yes,否则在启动x-window不会使用nv驱动。

2.3K30

安装教程】Win10与Ubuntu16.04双系统安装教程

不过奇怪是,主机自带win10,配好win10相关环境后,安装Ubuntu成功,但是却没法引导,按照王上利用EasyBCD2.3进行引导,却也无法进入Ubuntu。...偶然间得到一个年轻老师说法,先装Ubuntu然后再装Win10,按照这个方法在Bios中才出现UbuntuWin10引导项。...由于自身主机配置这些已经关闭,因此无法截图。 1.4 Ubuntu16.04安装流程 之后重启电脑,进入UEFI就能进入Ubuntu16.04安装程序。之后进入之后一系列傻瓜式下一步。...接下来博客中图片借用博客:【手把手AI项目】一、安装win10+linux-Ubuntu16.04双系统(超细致)中图,同时也感谢这位朋友在装系统为我答疑解惑。 ? ? ?...2 Win10安装 由于在安装Ubuntu16.04,我们将从磁盘全部初始化。直接利用U盘启动安装Win10,由于磁盘是ext4格式,而Win10必须要求磁盘是ntfs格式才行。

4.6K10

CV环境很重要!!各种环境搭建大全

具体安装步骤如下: 制作 U 盘启动盘,我使用UltraISO工具 安装成功后运行,会出现对话框,选择试用就好了 然后,按照网上步骤制作U盘启动 U盘启动盘制作成功后,运用电脑启动(每个人电脑按键不一样...,有一个快速选择启动方式),或者进Bios里去设置为U盘启动 之后就进入安装界面,左边选择中文,右边点击安装即可,没有连接网请选择不添加“安装这个第三方软件”,然后点击继续,安装Ubuntu点击现在安装...,城市默认就好,键盘布局默认,之后输入名字密码,再点击继续,显示安装安装后点击重启。...CUDA7.5 安装就成功了。...今天就先讲到这里吧,下次我们说说TensorFlow搭建及简单使用。下期我们基于CaffeTensorFlow实现简单Demo,感谢本次阅读,谢谢!

53930

CV环境很重要!!各种环境搭建大全

具体安装步骤如下: 制作 U 盘启动盘,我使用UltraISO工具 安装成功后运行,会出现对话框,选择试用就好了 然后,按照网上步骤制作U盘启动 U盘启动盘制作成功后,运用电脑启动(每个人电脑按键不一样...,有一个快速选择启动方式),或者进Bios里去设置为U盘启动 之后就进入安装界面,左边选择中文,右边点击安装即可,没有连接网请选择不添加“安装这个第三方软件”,然后点击继续,安装Ubuntu点击现在安装...,城市默认就好,键盘布局默认,之后输入名字密码,再点击继续,显示安装安装后点击重启。...CUDA7.5 安装就成功了。...今天就先讲到这里吧,下次我们说说TensorFlow搭建及简单使用。下期我们基于CaffeTensorFlow实现简单Demo,感谢本次阅读,谢谢!

54130

Open3D版本Ubuntu关系

Ubuntu16.04安装open3D 在Ubuntu16.04上面使用安装Open3D安装命令后,在Python中建立一个“.py”文件,并在文件中写代码为:import open3d as o3d...这个时候运行程序出现错误: 在PyCharm中运行时出现错误为: ?...在切换到创建虚拟环境中运行代码时候,出现错误: ? GLIBC为Ubuntu系统中底层东西,不能进行版本升级[1]。...由上面信息可以看出Ubuntu18.04中GLIBC相比于Ubuntu16.04高出版本为2.24、2.25、2.26、2.27; 这个问题出现原因: Open3D安装命令为:conda...若想在Ubuntu16.04环境上正确使用open3d这个库,想到办法有两个: j、将Ubuntu16.04升级Ubuntu18.04,然后在进行安装对应软件包; k、在官网下载open3d-0.9.0.0

6.1K20

Ubuntu16.04 Caffe 安装步骤记录(超详尽)

历时一周终于在 ubuntu16.04 系统成功安装 caffe 并编译,网上有很多教程,但是某些步骤并没有讲解详尽,导致配置过程总是出现各种各样匪夷所思问题,尤其对于新手而言更是欲哭无泪,在我饱受折磨后决定把安装步骤记录下来...make -j8 #编译 在执行 make -j8 命令编译到 92% 可能会出现以下错误: modules/cudalegacy/src/graphcuts.cpp:120:54: error:...,可以更方便编写执行 python 代码。...首先编译 pycaffe : cd caffe sudo make pycaffe -j8 以下是我编译 pycaffe 出现错误: python/caffe/_caffe.cpp:10:31:...caffe : >>> import caffe 若不报错则表示 caffe python 接口已正确编译,但是应该不会那么顺利,以下是我导入 caffe 出现错误错误1: File "<stdin

1.5K20

Ubuntu14.04 opencv2.4.8opencv3.3.1多版本共存实现方法

之前安装了CUDA,在编译时候出现CUDA相关错误,需要将几个选项关闭。...make sudo make install 在这里,opencv3.3安装目录放在了/usr/local/opencv331文件夹,同时注释了CUDA相关部分(当前安装CUDA7.5,在编译时候编译不过去...配置 当你使用是cmake工具,在CMakeLists.txt中加入路径即可使用opencv3.3,如下图: ?...当你想返回使用opencv2,将find_package(OpenCV 3.3 REQUIRED )换成find_package(OpenCV REQUIRED )即可,并将该代码上面一行下面俩行删除即可...以上这篇Ubuntu14.04 opencv2.4.8opencv3.3.1多版本共存实现方法就是小编分享给大家全部内容了,希望能给大家一个参考。

95111

Tensorflow安装

虽然官网已经写很清楚了,但是自己安装时候还是有坑,出现了好多错,特此记录 官网步骤 我是用virtualenv,按照官网步骤来,先说明此步骤对你不一定成功: 安装pipvirtualenv...最新要求cuda7.5cudnnV5 # Ubuntu/Linux 64-bit, GPU enabled, Python 2.7 # Requires CUDA toolkit 7.5 and CuDNN...错误排除 cudnn版本低 官方说是使用cuda7.5+cudnnV5,实际是使用cuda7.5+cudnnV5.1才行 所以升级到5.1版本就没问题了 ipython导入出错 (1) 创建虚拟目录时候不要使用...10月7号新增: 由于需要在本机(没有GPU环境)下进行本机调试,所以我在本机上安装了cpu版本tensorflow,又出现了几个错,特此记录 Error 1: 无法升级通过apt-get安装软件...failed to import 原因是: tensorflow需要numpy版本大于本机自带numpy版本 解决方法: 删除/usr/lib/python2.7下numpy,使用pip进行安装

1.5K60
领券