openpose环境搭建 ubuntu16.04+nvidia396.37+cuda9.2+cudnn7.1.4

本文详细记录了在Ubuntu16.04上安装OpenPose的全过程,包括Ubuntu的安装,NVIDIA驱动396.37的安装,CUDA9.2的配置,CUDNN7.1.4的安装,以及最后如何编译和运行OpenPose。在安装过程中特别强调了驱动、CUDA和CUDNN版本的匹配,以及在安装过程中可能出现的问题和解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

大概写一下安装过程,怕以后忘记啦

一、ubuntu16.04安装

二、安装nvidia驱动

三、安装cuda

四、安装cudnn

五、编译并运行openpose

详细步骤

一 ubuntu16.04安装过程

我电脑上装的是双系统win10+ubuntu16.04,ubuntu的安装网上有很多教程 这里可以参考https://blog.youkuaiyun.com/s717597589/article/details/79117112/;主要注意的两点就是  1.在过程中有个选项 这台电脑已经安装了windows操作系统,要我们怎么做, 选其他选项就ok   2.给linux分区的时候空间要大一些,我们不单单是为了装个双系统,后面要跑openpose程序,我电脑还要跑yolo程序,训练数据集都需要很大空间。安装ubuntu我基本没遇到什么坑,就是我电脑是Legacy+EFI启动,所以每次开机都没有系统选择项,每次我都要按F11才行。网上有教程说可以用easybcd设置引导项,我没成功,你们可以试一下,如果easybcd里添加新条目时,linux项是灰色的不能点击,可以用easybcd2.2版本 ,反正我电脑是这样新版本不能用。

二、安装nvidia驱动

这里首先下载openpose的源码,github链接https://github.com/CMU-Perceptual-Computing-Lab/openpose或者终端运行命令git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose,没装git工具的需要提前安装。

安装openpose最好是按照文件里提供安装文件来安装,在doc文件夹里,这里我需要着重说一下,不要盲目的直接运行作者提供的安装脚本,因为里面的版本好跟你的不一定是匹配的,目前位置作者提供的运行环境是cuda8.0+cudnn5.1,这些版本跟nvidia的版本是有兼容问题的,一定要选择对应的版本号,例如我这里的cuda版本是9.2那nvidia版本必须是396,我原先装的是390版本,结果cuda总是安装失败。所以从一开始安装时候就明确nvidia+cuda+cudnn的版本号不能乱下,我电脑里的驱动版本是nvidia396.37+cuda9.2+cudnn7.1.4

开始安装navidia驱动,navidia驱动的安装也有好多方法,一种是直接在系统设置中==》软件更新==》附加驱动。当然我不太推荐这种方式,虽然很简单直接,但是我有点儿不放心哈。

第二种方法就是关闭图形界面,进行安装

  • 如果已经安装过了,先把老的驱动卸载sudo apt-get remove --
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值