2015-03-28 16 views
14

Quando installo watchman utilizzando brew install watchman, ha ottenuto questo Error: You must brew link pcre before watchman can be installed. Così provo e brew link --overwrite pcre, ho appena ricevuto linking /usr/local/Cellar/pcre/8.36... Error: Could not symlink share/man/man3/pcre.3 /usr/local/share/man/man3 is not writable.Impossibile collegare pcre thru brew in max os yosemite

Qualcuno può aiutare?

+0

Suona come c'è un problema di autorizzazione con///share/uomo del posto usr/man3. Hai controllato i permessi della cartella per questa cartella? – jimrice

risposta

35

Per la progettazione di Homebrew (brew) è necessario possedere il contenuto di /usr/local. È possibile risolvere facilmente eseguendo:

sudo chown -R `whoami` /usr/local 

dal Terminale.

Vedere here per ulteriori spiegazioni.

+0

In realtà chown non funziona per me. Io uso 'chmod 777/usr/local/share/man/man3' per passare. Grazie. – Tom

+1

grazie. Questo ha risolto così tanti problemi che ho avuto con homebrew. Non sono sicuro di come/usr/local sia stato incasinato in primo luogo! –

+0

Grazie! Ha funzionato per me! – msurguy

5

primo

sudo chown -R 'your name' /usr/local 

poi

brew link pcre -f 

poi

brew install watchman 

dovrebbe funzionare

Problemi correlati