首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装mac os

安装mac os
EN

Stack Overflow用户
提问于 2013-06-17 05:08:14
回答 4查看 12K关注 0票数 6

我正在尝试使用homeBrew在我的mac上安装tesseract。当我尝试安装时,一切似乎都很好,但我得到了以下错误/消息:

代码语言:javascript
复制
Warning: Could not link leptonica. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link leptonica'

当我尝试运行tesseract函数时,会得到以下错误:

代码语言:javascript
复制
Tesseract Open Source OCR Engine v3.02.02 with Leptonica
Error in pixReadStreamPng: function not present
Error in pixReadStream: png: no pix returned
Error in pixRead: pix not read
Unsupported image type.

我安装了映像magick,用于安装tesseract的命令是:

代码语言:javascript
复制
brew install tesseract

有人能告诉我怎么做才能让正常工作吗?谢谢!

当我运行brew链接时,我得到以下错误:

代码语言:javascript
复制
Could not symlink file: /usr/local/Cellar/leptonica/1.69/bin/yuvtest
Target /usr/local/bin/yuvtest already exists. You may need to delete it.
EN

回答 4

Stack Overflow用户

发布于 2019-01-15 18:30:37

现在,截至2019年9月,不再有任何可选的安装标志可用。

代码语言:javascript
复制
brew options tesseract

一事无成。但,

代码语言:javascript
复制
brew info tesseract

产生以下关键信息:

代码语言:javascript
复制
This formula contains only the "eng", "osd", and "snum" language data files.
If you need all the other supported languages, `brew install tesseract-lang`.

因此,要安装所有语言,现在需要安装一个名为tesseract-lang的单独库。

更新安装:

代码语言:javascript
复制
brew install tesseract
brew install tesseract-lang

希望这能有所帮助。

如果这是有用的话:

现在,从2019年1月起,Tesseract可以通过自制安装,只要你先安装了x石英,brew cask install xquartz。然后您可以执行以下操作:brew install tesseract --with-all-languages --with-serial-num-pack --with-training-tools

票数 5
EN

Stack Overflow用户

发布于 2015-04-27 10:22:13

在安装/删除和重新安装tesseract之后,我找到了解决相同问题的方法。在您的终端日志上,在安装tesseract时,您将看到:

错误:brew link步骤未成功完成

已构建但未被符号链接到/usr/local的公式不能包含符号链接bin/convertfilestopdf /usr/local/bin/convertfilestopdf。

您可能要删除它: rm‘/usr/local/bin/转换器

强制链接并覆盖所有冲突的文件: brew链接覆盖轻子文件。

列出要删除的所有文件: brew链接--覆盖--模拟运行的轻量级文件

我所做的是运行: brew链接覆盖轻子。

“链接/usr/局部/鞍/轻子子/1.71_1.创建了45个符号链接”

一切都应该完美无缺。

希望这对你有帮助

票数 2
EN

Stack Overflow用户

发布于 2013-07-02 14:50:32

听起来有点傻,但你试过删除yuvtest吗?我自己试过了--这个文件是由brew链接轻子卡自动生成的。至于为什么它不能工作,是否可能您以前安装了某种版本的瘦子/tesseract?另一个合理的猜测是

代码语言:javascript
复制
brew uninstall tesseract; brew install tesseract

据我所知,安装图像魔法对tesseract来说并不重要。他们没有任何共同点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17140753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档