6

Я пытаюсь установить opencv на Mac OSX Lion.

brew install opencv

Я получаю следующую ошибку (и несколько других подобных)

Error: The linking step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link jpeg'

Когда я делаю

brew link jpeg
Linking /usr/local/Cellar/jpeg/8d... ln: wrjpgcom: File exists

Я не понимаю, что это значит? Что мне делать? Спасибо

1 ответ1

3

На самом деле это не имеет ничего общего с opencv: это просто зависимость jpeg.

Мне было предложено создать жесткую ссылку (которая должна быть /usr/local/Cellar/jpeg/8d/bin/wrjpgcom -> /usr/local/bin/wrjpgcom), но в этом месте уже есть файл.

Обычно этого не происходит, поэтому я подозреваю, что от предыдущей версии рецепта у вас может остаться какой-то детрит. Я бы начал с того, что установил ваш brew ближе к основной публичной версии:

brew update
brew uninstall jpeg
brew cleanup

На данный момент ни /usr /local /Cellar /jpeg, ни /usr /local /bin /wrjpgcom не должно существовать. После проверки, я бы попробовал повторить процесс:

brew install jpeg 

Если это сработает, вам должно быть ясно, чтобы продолжить установку opencv.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .