无模块命名mftracker
问题描述:
我不明白为什么,但我安装了所有的要求,OpenCV的,simpleCV,numpy的,matplotlib,SciPy的,openTLD,但我不能运行这个程序:无模块命名mftracker
from mftracker import *
import cv2
cap = cv2.VideoCapture("inputcar.avi")
_, img = cap.read()
_, img = cap.read()
bb = [74, 90, 30, 40]
cv2.imshow("image", img)
cv2.waitKey(0)
mftrack("inputcar.avi", bb)
当我运行它,它显示我只有从视频和这个图片:
Running: C:\pyOpenTLD-master\video\Se__car.py (Mon Feb 23 17:20:48 2015)
Traceback (most recent call last):
File "C:\pyOpenTLD-master\video\Se__car.py", line 1, in <module>
from mftracker import *
ImportError: No module named mftracker
答
您需要安装mftracker
本身。由于您在Windows上运行,Python包的一个好源通常是Windows Binaries for Python Extension Packages,但不幸的是mftracker
未列在那里。它在PyPi上也不可用,因此pip install
将不起作用。
由于@ robert_x44在评论中注明,包是可用on github。一个.zip
文件是否可用,并包是Python的而已,所以假设你已经安装了pip
你可以这样做:
pip install https://github.com/jayrambhia/MFTracker/archive/master.zip
...它应该安装包您满意。
+0
谢谢@mfitsp&@ robert_x44 !!它工作,我没有看到这个包,我在谷歌搜索,但成功。 非常感谢 对不起,如果我拼错英文 – 2015-02-24 17:14:48
但你安装了https://github.com/jayrambhia/MFTracker – 2015-02-24 03:34:23