- Sistema operativo: Mac OS X 10.10.3
Causa
Per far funzionare il plugin "YouCompleteMe", ho manomesso System Python:
- Ho ribattezzato le cartelle
2.7eCurrenta2.7-syseCurrent-sysrispettivamente in/System/Library/Frameworks/Python.framework/Versions/ - Poi ho collegato le nuove cartelle con il soft
2.7eCurrental 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-syseCurrent-sysdi nuovo a2.7eCurrent.
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 miaCurrente2.7, che erano collegamenti simbolici, poi ho ribattezzatoCurrent-syse2.7-sysaCurrente2.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.