OpenNI 安装:不允许操作

OpenNI installation: operation not permitted

我正在尝试在我的 macOS Sierra (10.12) 上安装 kinect。 我已经使用了greenfoot上的解释,所以我下载了Openni、KinectDriver和NITE,通过终端将它们解压到解压目录并尝试使用命令安装:sudo ./install.sh

这就是我得到的结果:

Installing OpenNI
****************************

copying shared libraries...cp: /usr/lib/libOpenNI.dylib: Operation not permitted
cp: /usr/lib/libOpenNI.jni.dylib: Operation not permitted
cp: /usr/lib/libnimCodecs.dylib: Operation not permitted
cp: /usr/lib/libnimMockNodes.dylib: Operation not permitted
cp: /usr/lib/libnimRecorder.dylib: Operation not permitted

我试图找到一个解决方案,但我没能找到对 Sierra 有帮助的东西。

无根问题。自 10.11 起,Apple 不再授予您安装代码的 root 权限。尝试第二个 link 看看是否可以重新获得 root 权限以进行安装。 https://apple.stackexchange.com/questions/193368/what-is-the-rootless-feature-in-el-capitan-really

http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/