Я установил модуль perl на force install
, и теперь perl больше не работает. Как-то это должно было неправильно установить права.Как я могу исправить нарушения прав доступа perl?
perl -V
Can't locate Config.pm: Permission denied.
BEGIN failed--compilation aborted.
Как это исправить? Я нахожусь на Mac. Я также хотел бы переустановить или восстановить материал из резервной копии, если я знаю только, как и какие файлы.
Это Интересно, я никогда не знал, что Perl зависит от модуля для выполнения опция -V. В моей системе (Windows 8.1, Cygwin) я нашел свой модуль 'Config.pm' в'/usr/lib/perl5/5.14/x86_64-cygwin-threads/Config.pm'. Я попробовал переименовать его в 'Config.pm.bak' и запустить' perl -V', и получил аналогичную ошибку («Невозможно найти Config.pm в @INC ...»). Однако работа над ним без «-V» работала. Можете ли вы найти файл 'Config.pm' на вашем Mac? – bgoldst
Какой модуль? Лучше всего переустановить perl. – choroba
Он установлен в /Library/Perl/5.18/Flickr/API2/ и сделал много компиляций. Config.pm находится в /System/Library/Perl/5.18/darwin-thread-multi-2level/Config.pm, и я могу его прочитать. Странный. Как переустановить Perl, который поставляется с Mac OS? В предыдущие времена это было на DVD, но этого больше не существует ... –