Perl Error “Não é possível localizar thread / pool / Simple.pm em @INC”

2

Alguém pode me ajudar com esse erro? Eu atualizei meu MAC OS para o Yosemite 10.10.5 e vejo esse problema desde então.

Can't locate Thread/Pool/Simple.pm in @INC (you may need to install the Thread::Pool::Simple module) (@INC contains: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /Users/ankala/Desktop/sample.pl line 11. BEGIN failed--compilation aborted at /Users/ankala/Desktop/sample.pl line 11.

    
por SourcingMogul 21.09.2015 / 23:32

1 resposta

3

A atualização do SO substituiu os binários e módulos do Perl.

Adicionar módulos Perl a uma distribuição de sistema operacional significa que os módulos adicionados podem ser substituídos durante uma atualização do sistema operacional. Uma maneira segura é instalar o perlbrew primeiro e depois adicionar os módulos desejados. Você pode facilmente manter várias versões Perl e / ou reinstalar todos os seus módulos existentes usando um novo Perl.

    
por 21.09.2015 / 23:59

Tags