Openpose windows python安装笔记

折腾了好几天终于装好了这玩意

这里用的环境是:vs2019,cuda10.1

首先装好cuda和cudnn环境,查找需要的cuda和cudnn版本并下载

cuda安装一直下一步即可

cudnn文件解压后出现4个文件(夹)

将其复制到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v(version) 下

添加环境变量到系统变量Path中

1)C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v(version)\bin

2)C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v(version)\lib\x64

将C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v(version)\extras\CUPTI\libx64\cupti64_(version).dll复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v(version)\bin 中

以上cuda安装完毕

下载Openpose源码

如果安装了git,就用git下载 git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose.git

否则直接去 https://github.com/CMU-Perceptual-Computing-Lab/openpose 下载

然后

1. 运行…/openpose-master/models/中的getModels.bat 下载所需的模型
2. 运行…/openpose-master/3rdparty/windows中的getCaffe.bat,getCaffe3rdparty.bat和getOpenCV.bat 下载各种依赖
3. 下载pyhind11,放在openpose-master\3rdparty文件夹下覆盖即可。 pyhind11百度云,提取码hgnd

这里参考了https://blog.csdn.net/xuelanlingying/article/details/102793110

建议就先按以上步骤自己下载,直接按configure也能下载,但是网不好的话,中间可能有坑!!

安装好之后打开cmake,这里用的3.19版本

source选择openpose的路径

生成目录选择openpose下的build目录,名字可以不是build,不要是中文目录,一定要建在openpose的路径下,否则最后跑不起来!!!!

Openpose windows python安装笔记_第1张图片

然后点击configure,然后finish

Openpose windows python安装笔记_第2张图片

出现 Configuring done后

勾选BUILD_PYTHON 然后Generate

Openpose windows python安装笔记_第3张图片

完成以后点Open Project 或者去build目录下子找sln

修改为release 模式 生成解决方案

然后运行 

Openpose windows python安装笔记_第4张图片

可以看到已经安装成功

Openpose windows python安装笔记_第5张图片

然后测试python 环境

打卡cmd,转到 tutorial_api_python 执行 下面内容

Openpose windows python安装笔记_第6张图片

结果如下,说明python环境安装完毕

Openpose windows python安装笔记_第7张图片

你可能感兴趣的:(openpose)