2014-09-23 8 views
5

Mein Homebrew von ag installiert werden kann mit:Homebrew: nicht ag laufen (The Silver Searcher)

$ ag 
dyld: Library not loaded: /usr/local/lib/libpcre.1.dylib 
    Referenced from: /usr/local/bin/ag 
    Reason: image not found 
Trace/BPT trap: 5 

Was muss ich tun, um dieses Problem beheben?

Antwort

10

Ein Japanese blog post deckt, was notwendig ist, um dies zu beheben. libpcre.1.dylib ist eine Datei, die vom pcre Homebrew-Paket bereitgestellt wird.

Die Lösung dafür ist brew uninstall pcre && brew install pcre. ag sollte danach arbeiten.

+0

Das funktionierte für mich, danke! – 828

+1

Hatte den japanischen Post gefunden ... aber verlassen, als ich realisierte, dass ich nichts verstehen konnte. Danke, dass Sie die Antwort bekommen haben! –

1

Sie sollten brew doctor ausführen und folgen, was sie vorschlugen.

Meine ist You have unlinked kegs in your Cellar due to the permission errors.

Um dies zu beheben: Führen Sie sudo chown yourname /lib/local/lib und dann brew link pcre ausführen.