- Sistema operativo: Mac OS X 10.10.3
Causa
Per far funzionare il plugin "YouCompleteMe", ho manomesso System Python:
- Ho ribattezzato le cartelle
2.7
eCurrent
a2.7-sys
eCurrent-sys
rispettivamente in/System/Library/Frameworks/Python.framework/Versions/
- Poi ho collegato le nuove cartelle con il soft
2.7
eCurrent
al Python homebrewed in/usr/local/Cellar/Python/
- Mi è stato detto che non è opportuno manomettere i file in
/System/
così ho cancellato le cartelle collegate e rinominato il2.7-sys
eCurrent-sys
di nuovo a2.7
eCurrent
.
Problema
Quando utilizzo Utility Disco per verificare le autorizzazioni del disco, ha avvisato che i file in /System/Library/Frameworks/Python.framework/Versions/
dovrebbe essere lrwxr-xr-x
ma loro sono -rwxr-xr-x
. Ho riparato le autorizzazioni del disco con Utility Disco, ma quando ho verificato di nuovo, gli stessi avvertimenti sono stati sollevati.
Ho trovato un articolo riguardo le autorizzazioni ma non so quale Receipt
il file è correlato a System Python.
Quindi, come dovrei risolvere i permessi?
rwxr-xr-x
è il permesso giusto Quando ho provato a ripristinare la configurazione, ho cancellato la miaCurrent
e2.7
, che erano collegamenti simbolici, poi ho ribattezzatoCurrent-sys
e2.7-sys
aCurrent
e2.7
. Quindi il sistema potrebbe pensare che io usi una directory per sostituire un link. Mi chiedo se reinstallare il sistema OS X da terra e ripristinare da Time Machine risolverà il problema.