2016-02-23 5 views
0

Я пытаюсь войти на сайт, на котором есть Javascript Login, используя Mechanize Firefox. Программа отлично работает на Ubuntu, но когда я запускаю окна, я получаю следующую ошибку.Невозможно найти MozRepl.pm в @INC (возможно, вам потребуется установить модуль MozRepl)

Can't locate MozRepl.pm in @INC (you may need to install the MozRepl module) (@I 
NC contains: C:/Perl/site/lib C:/Perl/lib .) at login-firefox.pl line 3. 
BEGIN failed--compilation aborted at login-firefox.pl line 3. 

Я запускаю программу на Windows 7 64 бит и используя Active Perl.

Я установил следующие модули, используя cpan & Запустили тесты Mechanize Firefox, результаты были успешными.

  • MozRepl
  • MozRepl :: RemoteObject
  • WWW :: Механизируйте :: Firefox
+0

Установлены ли они в один из каталогов '@ INC'? Если нет, вам нужно установить 'PERL5LIB' в подходящее значение. – tripleee

+0

Привет @triplee Я добавил PERL5LIB в переменные окружения компьютера –

ответ

0

Я был в состоянии решить проблему !!!

Если вы устанавливаете модули с помощью командной строки, запустите командную строку как администратор.

Если вы устанавливаете модули через PPM, откройте PPM.bat как Administrator.