2014-01-29 46 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

相關問題