Похоже, вы используете ActiveState Perl, который поставляется с собственным менеджером пакетов (называемым PPM) для облегчения установки модулей, особенно тех, которые обычно требуют компилятора C для установки.
Попробуйте выполнить инструкции , чтобы настроить свою среду так, чтобы PPM знал о вашем прокси.Например, чтобы установить параметры прокси для одного экземпляра cmd.exe
:
C:\>set http_proxy=http://username:password@proxy.example.org:8080
Затем, в том же окне командной строки, попробуйте это (это работает для меня, хотя я не запрокси):
C:\>ppm install File-Copy-Recursive
Обратите внимание, что, вероятно, неплохо (может быть, даже требуется?) запустить cmd.exe
"Как администратор", чтобы убедиться, что у него есть полная авторизация.
EDIT: Конкретный модуль, который вы хотите использовать, написан на чистом Perl.Для быстрой «установки» вы можете просто загрузить его из CPAN, извлечь файлы и скопировать файл «Recursive.pm» в структуру каталогов File \ Copy, расположенную в том же каталоге, что и ваш скрипт:
yourscript.pl
File\
Copy\
Recursive.pm