为OS X 10.9编译python tesseract

时间:2014-03-28 04:54:18

标签: python pip osx-mavericks homebrew tesseract

我正在尝试在使用自制软件的installation guide之后编译tesseract。我走到了界线:

  

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。

更多信息:

  • '哪个python'是'/ usr / local / bin / python'
  • 我刚刚更新到OS X 10.9,因为我在OS X 10.8中运行Python时遇到了“Segmentation fault:11”。

1 个答案:

答案 0 :(得分:0)

我卸载了自制软件以及之前安装的所有啤酒。我按照安装指南中的说明操作并成功安装了tesseract。错误是关于安装cv2,显然没有正确安装。然而,这又一次让我遇到了分段错误:11,虽然问题得到了解决。