명령 행에서 Homebrew 설치 패키지에 다음과 같은 옵션을 제공 할 수 있습니까 (작동하지 않는 것 같습니다).
brew install tesseract --all-languages
아니면 brew edit tesseract
원하는 파일을 열어서 파일로 실제로 편집해야합니까?
(후자가 유일한 방법이라면, 왜 이런 식으로 선택 했습니까? 매우 성가신 것 같습니다.)
편집 : 나는 옵션을 추가 uninstall
한 다음 install
다시 반응했으며 이제는 반응하는 것 같습니다. 1. Homebrew는 먼저 제거하지 않고 변경 사항을 이해할 수 있어야합니다. 2. 문서화되거나 언급 된 옵션을 볼 수 없습니다.
답변
brew info
옵션을 나열합니다.
$ brew info tesseract
tesseract: stable 3.02.02, HEAD
http://code.google.com/p/tesseract-ocr/
Not installed
From: https://github.com/Homebrew/homebrew/commits/master/Library/Formula/tesseract.rb
==> Dependencies
Required: libtiff, leptonica
==> Options
--all-languages
Install recognition data for all languages
--HEAD
install HEAD version
질문을 편집 한 것처럼 이미 패키지를 설치했고 다른 옵션으로 패키지를 설치하려면 먼저 패키지를 제거해야합니다.
답변
2019 년 2 월 2 일부터 Homebrew는 더 이상 옵션 링크를 지원하지 않습니다 .
따라서 설치 파일을 편집해야합니다.
brew edit tesseract
(누군가가이 행동을 더 쉽게 수행 할 수있는 방법을 찾았지만 지금 당장은 사라진 것 같습니다.)
답변
brew options <program_package>
사후에 옵션을 사용하여 설치하려는 경우 먼저 제거해야합니다. 사용한 설치 “공식”이 기억 나지 않으면 brew info <program_package>
제거하기 전에 사용하십시오 . info
또한 종속성 brew uninstall <program_package>
을 알려 주지만 종속성이 있으면 강제로 제거하라는 특정 명령을 알려줍니다. 와 마지막으로, 이전은-설치 다시 brew install <program_package> <--options>
그것을 실행하는 것이 좋습니다 brew update
두 번하고 brew doctor
두 번 … brew prune
, brew cleanup
및 brew missing
도 전에 실행 또는 설치 후 / 재을 설치합니다 끔찍한 생각하지 않습니다.
답변
예, 제거해야합니다.
brew edit tesseract
tesseract.rb
여기 에있는 파일 의 구성 옵션 및 인수를 변경하려면 다음을 수행 하십시오.
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/
다른 응답자는 실제로 귀하의 질문에 대답하지 않습니다 …
답변
모든 언어 설치 :
brew install tesseract-lang
참고 : 패키지의 크기는 651.8MB입니다.
특정 언어 설치 :
1. ” https://github.com/tesseract-ocr/tessdata_fast ” 에서 “deu.traineddata”와 같은 언어를 다운로드 하십시오 .
2. “deu.traineddata”를 “/ usr / local /에 복사 하십시오 . 지하실 /tesseract/4.0.0_1/share/tessdata ”
참고 : brew edit tesseract
나를 위해 작동하지 않았습니다!
테스트 :
이제 tesseract --list-langs
새로운 언어를 보여 주어야합니다.