Как изменить @INC в Perl

Я пытаюсь установить Perl из исходного кода (потому что мой сервер не подключен к Интернету), а при выполнении «make install» он останавливается:

Can't locate DWIM.pm in @INC (you may need to install the DWIM module) (@INC contains: lib dist/Exporter/lib .). BEGIN failed--compilation aborted. 

Примечание. У меня установлен DWIM perl.

Теперь, когда я это делаю

 [root@ctl perl-5.22.2]# perl -e "print \"@INC\"" /opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/site_perl/5.20.1/x86_64-linux /opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/site_perl/5.20.1 /opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/5.20.1/x86_64-linux /opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/5.20.1 

и файл DWIM находится по адресу

 [root@ctl perl-5.22.2]# find / -name DWIM.pm /opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/site_perl/5.20.1/DWIM.pm 

Я хочу, как я могу изменить @INC, как правило, в perl, чтобы он нашел DWIM.pm?

One Solution collect form web for “Как изменить @INC в Perl”

Вы можете сделать это, добавив свой путь к переменной среды PERL5LIB:

 export PERL5LIB=/opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/site_perl/5.20.1 
  • Замена строки во всех файлах, найденных grep. Не могу заставить его работать
  • исходный файл с ключами и значениями и использовать его в perl-коде
  • добавлять попарные значения, зависящие от файла
  • Какой язык сценариев или платформа использовать для загрузки веб-страниц и взаимодействия с экраном?
  • Что означает $ {1 + "$ @"} в сценарии оболочки и как он отличается от «$ @»?
  • Импульсные данные по мажоритарной стоимости на группу
  • Удалить строку в файле A, если строка в файле B соответствует нескольким столбцам в файле A
  • Получать значения по блоку в одном файле
  • Разберите XML-файл, чтобы скопировать содержимое в другой файл в определенном месте в файле?
  • рассчитать числа на конец и слить в одну строку
  • Как сопоставить параметр и заменить значение после разделителя «=»
  • Interesting Posts

    Скорость движения мыши установлена ​​на максимальную, но все же медленную

    Отслеживайте, какие zsh-плагины создают файл .zcompdump под homeuser

    изменить внешний вид терминала в соответствии с сервером

    Сделайте заметку о новом подключенном мониторе для масштабирования изображения

    Аккумулятор никогда не прекращает зарядку

    Повторно запустить несколько команд истории

    Странные вещи случаются, когда я закрываю крышку ноутбука

    Различные выходы на разные терминалы в Ubuntu

    Регулярное выражение в сценарии bash

    Как сохранить полноэкранный режим видео YouTube после перемещения мыши на другой экран в Awesome WM?

    Синхронизация миллионов файлов между двумя серверами Linux

    FreeBSD: поместите файлы сервера на свой собственный раздел / фрагмент

    Создать символическую ссылку в текущем каталоге

    Желтый цвет выглядит коричневым в консоли

    Нет perf (linux-tools) для ядра 4.5.2

    Linux и Unix - лучшая ОС в мире.