2014-03-28 137 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,尽管问题已经解决了。