Похоже, вам нужно добавить пакет ActivePerl-PPM
в проект perl Active Platform перед загрузкой установщика .exe
.
Сначала удалите старую установку ActivePerl (яЯ не уверен, если это необходимо, хотя). Дважды щелкните установщик .exe
, обычно что-то вроде: ActivePerl-5.28.1.0000-MSWin32-x64-832ee6ab.exe
, затем нажмите «Далее», а затем нажмите «Удалить».
Теперь перейдите на страницу активной платформыразветвленный проект perl: https://platform.activestate.com
Перейдите на вкладку конфигурации проекта и нажмите «Добавить пакеты»
Добавить пакет «ActivePerl-PPM»нажмите «Добавить», а затем «Готово».
Находясь на вкладке конфигурации, нажмите «Принять изменения»
На вкладке «Обзор» нажмите кнопку загрузки для новой сборки.
После установки новой сборки я получаю следующий вывод из командной строки:
C:\Users\Bruker>ppm
ppm gui failed: Can't locate Win32/OLE.pm in @INC (you may need to install the Win32::OLE module) (@INC contains: C:/Perl64/lib C:/Perl64/site/lib)
Так что, по крайней мере, теперь он находит исполняемый файл ppm
,но все еще отсутствуют модули.
Редактировать :
После добавления еще двух пакетов в сборку: Win32-Console
и Win32-OLE
. Затем, перестроив и переустановив, команда ppm
, наконец, сработала:
Команда cpan dmake
все еще не работает, см. Также Какустановить dmake с помощью perl?