ошибки оболочки cpan - ActivePerl 5.24.3 - PullRequest
0 голосов
/ 05 июля 2018

Я только что установил Activestate Perl 5.24.3 на ПК с Windows 7.

Я могу установить с ppm. Установлен также CPAN.

Но - мне не удается запустить оболочку CPAN на CMD (командная строка DOS).

Вот что я получаю при попытке вызвать оболочку cpan в CMD:

C:\Users\orenm>cpan
Cwd object version 3.63_01 does not match bootstrap parameter 3.74 at C:/Perl64/lib/DynaLoader.pm line 211.
Compilation failed in require at C:/Perl64/site/lib/File/Spec/Win32.pm line 5.
BEGIN failed--compilation aborted at C:/Perl64/site/lib/File/Spec/Win32.pm line5.
Compilation failed in require at C:/Perl64/site/lib/File/Spec.pm line 21.
Compilation failed in require at C:/Perl64/site/lib/CPAN.pm line 10.
BEGIN failed--compilation aborted at C:/Perl64/site/lib/CPAN.pm line 10.
Compilation failed in require at C:/Perl64/site/lib/App/Cpan.pm line 288.
BEGIN failed--compilation aborted at C:/Perl64/site/lib/App/Cpan.pm line 288.
Compilation failed in require at C:\Perl64\site\bin/cpan line 7.
BEGIN failed--compilation aborted at C:\Perl64\site\bin/cpan line 7.

C:\Users\orenm>

Это также происходит при попытке использовать C: \ Perl64 \ bin \ cpan.bat.

1 Ответ

0 голосов
/ 08 июля 2018

Хорошо - решено. :) Как заметил икегами - я наверное испортил установку.

Мне удалось решить эту проблему, выполнив следующие действия:

  1. Выбор опции «Удалить» установщика ActivePerl,
  2. Отодвиньте в сторону каталог C: \ Perl64 \, я имею в виду - переименуйте его.
  3. Я проверил, у меня нет Perl в системных переменных пути. и:
  4. Активировал программу установки ActivePerl exe («ActivePerl-5.24.3.2404-MSWin32-x64-404865.exe»), выбрав типичную установку.
...