Ну, я думаю, что я действительно все испортил :), пытаясь построить NumPy Математический модуль Python с Intel Math Kernel Library (MKL), я столкнулся с некоторыми проблемами с платформами Accelerate и vecLib, переопределяющими MKL. Во всяком случае, я решил, что было бы неплохо переименовать /System/Library/Frameworks/Accelerate.framework
а также /System/Library/Frameworks/vecLib.framework
временно. Ничего не случилось после переезда Accelerate.framework
, Однако после ввода
sudo mv vecLib.framework/ vecLib.framework.old
Я получил следующую ошибку:
sudo: unable to initialize PAM: No such file or directory
К сожалению. К сожалению, mv
Команда сработала, но теперь, когда я пытаюсь использовать sudo
Я получаю ту же ошибку, но команды не Работа. Когда я пытался переименовать vecLib
через Finder я получаю:
The operation can’t be completed.
An unexpected error occurred (error code -8076).
что, по-видимому, является своего рода ошибкой разрешений.
Итак, мой вопрос, как я могу получить sudo
снова работаешь? App Store.app даже не запускается, поэтому я не могу переустановить XCode (который, очевидно, где vecLib.framework
исходит от) или что-нибудь еще. Я боюсь перезагрузиться, потому что я боюсь, что компьютер зависнет, хотя (как вы можете сказать), по крайней мере, пока он работает, хотя и без каких-либо повышенных разрешений.
Какие-либо предложения?
Кстати, я бегу 10.8.3.