Ao tentar criar o módulo de matemática NumPy Python com o Biblioteca de Kernel Matemático (MKL) no OSX 10.8.3, eu estava tendo alguns problemas com os frameworks Accelerate e vecLib substituindo o MKL. De qualquer forma, decidi que seria uma boa ideia renomear /System/Library/Frameworks/Accelerate.framework
e /System/Library/Frameworks/vecLib.framework
temporariamente. Nada aconteceu (pelo menos, na linha de comando) depois de mover Accelerate.framework
. No entanto, depois de entrar
sudo mv vecLib.framework/ vecLib.framework.old
Eu recebi o seguinte erro:
sudo: unable to initialize PAM: No such file or directory
Opa. Infelizmente, o comando mv
funcionou, mas agora, quando tento usar sudo
, recebo o mesmo erro, mas os comandos não funcionam. Quando tentei renomear vecLib
pelo Finder, recebo:
The operation can’t be completed.
An unexpected error occurred (error code -8076).
que aparentemente é algum tipo de erro de permissão.
Então, minha pergunta é: como posso voltar a sudo
a funcionar? App Store.app não vai nem rodar, então não posso reinstalar o XCode (que aparentemente é onde vecLib.framework
vem) ou qualquer outra coisa. Tenho medo de reiniciar porque estou preocupado com o fato de o computador travar, ao passo que (como você pode ver) pelo menos está funcionando por enquanto, embora sem nenhum recurso de permissão elevado.
Alguma sugestão?
Normalmente, eu não cross-post , mas preciso descobrir uma maneira de corrigir isso o mais rápido possível .