https://github.com/IntelRealSense/librealsense/tree/master/wrappers/python#building-from-source
关于realsense官方windows编译说明
要求python3.7编译pyrealsense2文件,因为pip无法安装只能使用这个方法
0.下载SDK至少大于2.23版本(因为可以支持python3.7)
1.下载librealsense-master源码包
2.下载cmake,我用的3.15
#####cmake########
3.选择源码地址(即:librealsense-master),https://github.com/IntelRealSense/librealsense
4.选择二进制输出地址,自己建立文件夹选择路径即可(提示:python3.7最好是环境默认了)
5.选择configure,选择vs2017等,记得选择x64编译
6.编译通过后选择Generate,生成编译,直到都成功
#####编译完成后进入VS2017####
7.成功后Open Project(即:librealsense2.sln打开工程)
8.进入VS2017后,选择最上方的编译(解决方案“librealsense2”),生成解决方案,直到编译成功
9.编译成功后,得到Debug文件夹
10.在Debug文件夹可以看到pyrealsense2d.cp37-win_amd64.pyd和realsense2d.dll
11.将pyrealsense2d.cp37-win_amd64.pyd名字改为:pyrealsense2.pyd(dll文件名不需要修改)
12.复制pyrealsense2.pyd和realsense2d.dll到python文件的Lib/site-packages中
13.打开python命令行执行:import pyrealsense2 as py执行通过证明成功
这个方法可以应对支持新版本的python