2014-01-29 48 views
0

我试图使用Kinect的 这是awesome.py执行Python代码:NameError:名字 'freenect' 没有定义

from SimpleCV import * 
import freenect 

cam = Kinect() 
depth = cam.getDepth() 
depth.show() 

,我得到这个错误:

Traceback (most recent call last): 
    File "awesome.py", line 2, in <module> 
    import freenect 
ImportError: No module named freenect 
libusb: 0.460928 debug [libusb_exit] 
libusb: 0.461054 debug [usbi_remove_pollfd] remove fd 6 
libusb: 0.461203 debug [usbi_remove_pollfd] remove fd 9 
+0

又是什么文件'awesome.py'包含哪些内容?您发布的代码似乎与追踪无关。 –

+0

'freenect'的定义在哪里? – IanAuld

+0

'awesome.py'依然存在我发布的代码 – Rubik951

回答

0

首先安装python-freenect和其他必要的模块: 容易缓存搜索freenect 然后你就可以选择所有libfreenect包,按您的便利:此Python代码错误 : 命令和apt-get安装蟒蛇-freenect

这为我工作在Ubuntu 14.04 LTS

相关问题