2010-10-28 2 views
0

Насколько я знаю, что требуется для запуска CPAN с Суда на MacУдалить модули Perl с CPAN на Mac

sudo perl -MCPAN -e shell 

для установки новых модулей. Теоретически, модуль можно удалить, удалив его из папок Perl.

Мой вопрос: Где Perl модули положить при установке из CPAN с 'Sudo' и без 'Sudo'? Я установил BioPerl в обоих направлениях, и он, похоже, работал. Я все испортил, установив его с помощью sudo и без?

Благодарим вас за небольшую помощь в запутанном мире Perl.

+0

Не запускайте 'cpan' с sudo. Тесты будут выполняться с привилегиями суперпользователя, это плохая идея. Вместо этого [настройте параметры 'make_install_make_command' и' mbuild_install_build_command'] (http://p3rl.org/CPAN#Config_Variables) только для повышения, когда это необходимо, а именно для установки. – daxim

ответ

2

Вы можете увидеть, где установлен модуль с perldoc -l <module>. Это местоположение полностью зависит от вашей конкретной установки Perl, но вы можете видеть, где находятся «стандартные» местоположения, изучая линии @INC на выходе perl -V.

Смежные вопросы