2016-11-26 253 views
0

我正在嘗試遵循本教程,該教程需要imtools。它看起來像我已經安裝了軟件包,但Python編譯器找不到它。這裏發生了什麼?安裝pip後沒有名爲imutils.pespective的模塊

教程:http://www.pyimagesearch.com/2016/10/03/bubble-sheet-multiple-choice-scanner-and-test-grader-using-omr-python-and-opencv/

~/py:. cat test_grader.py 
from imutils.perspective import four_point_transform~ 

~/py:. python test_grader.py 
Traceback (most recent call last): 
    File "test_grader.py", line 1, in <module> 
    from imutils.perspective import four_point_transform 
ImportError: No module named imutils.perspective 

~/py:pip install imtools 
Requirement already satisfied: imtools in /usr/local/lib/python2.7/site-packages 
Requirement already satisfied: matplotlib in /usr/local/lib/python2.7/site-packages (from imtools) 
Requirement already satisfied: pyyaml in /usr/local/lib/python2.7/site-packages (from imtools) 
Requirement already satisfied: numpy in /usr/local/lib/python2.7/site-packages (from imtools) 
Requirement already satisfied: scipy in /usr/local/lib/python2.7/site-packages (from imtools) 
Requirement already satisfied: python-dateutil in /usr/local/lib/python2.7/site-packages (from matplotlib->imtools) 
Requirement already satisfied: pyparsing!=2.0.0,!=2.0.4,>=1.5.6 in /usr/local/lib/python2.7/site-packages (from matplotlib->imtools) 
Requirement already satisfied: cycler in /usr/local/lib/python2.7/site-packages (from matplotlib->imtools) 
Requirement already satisfied: pytz in /usr/local/lib/python2.7/site-packages (from matplotlib->imtools) 
Requirement already satisfied: six>=1.5 in /usr/local/lib/python2.7/site-packages (from python-dateutil->matplotlib->imtools) 
~/py:. 

回答

2

好像你剛裝錯了包。 本教程說您需要imutils,但是您安裝了imtools。 嘗試安裝imutils:

pip install --upgrade imutils 
+0

衛生署!我只是需要小睡一下。謝謝! – quantumpotato

相關問題