2014-03-28 68 views
0

我試圖在使用自制軟件的installation guide之後編譯tesseract。我站上罰球線:爲OS X編譯python tesseract 10.9

setup.py clean

然後得到這個輸出和錯誤:

os=darwin 
Current Version : tesseract 
~~~cv_pc~~~ 
{'extra_link_args': ['not', 'found', 'sh:', 'command', 'pkg-config:']} 
['extra_link_args'] 
Traceback (most recent call last): 
    File "setup.py", line 160, in <module> 
    libname="open"+item.split("libopen")[1].split(".")[0] 
IndexError: list index out of range 

我試圖卸載並重新安裝軟件包的指南中的次數,並繼續回來這個錯誤。

我看過這個previous question,但一直無法將修復應用於我的問題。

我想了解這個錯誤是什麼意思,所以我可以在下次修復它時有一些洞察力。我也想成功安裝tesseract。

的更多信息:

  • '這巨蟒' 是 '的/ usr/local/bin目錄/蟒蛇'
  • 我剛剛更新至OS X 10.9,因爲我得到 '分段故障:11' 運行時Python在OS X 10.8中。

回答

0

我卸載了自制軟件和我以前安裝的所有brew。我遵循安裝指南中的說明併成功安裝了tesseract。該錯誤是關於安裝cv2,顯然沒有正確安裝。然而,這再次給我帶來了分段錯誤:11,儘管問題已經解決了。