Когда я пытаюсь скомпилировать Perl-скрипт в Padre, он вообще не отвечает

У меня есть вопрос о Падре. Когда я пытаюсь скомпилировать Perl-сценарий hello world, он вообще не отвечает. Падре все еще может бежать. А также, если попытаться запустить отладчик, падре остановится. Я даже несколько раз переустанавливаю Падре, но все же. Вы знаете, как решить эту проблему? Спасибо большое.

3 ответа

Иногда у Падре возникает проблема с запуском окна, чтобы показать результаты.

Зайдите в Инструменты -> Настройки -> снимите флажок "Использовать внешнее окно для выполнения"

также убедитесь, что корзина, которую вы хотите использовать, является первой в переменной Path

Похожая проблема - может возникнуть Padre IDE, которая может загружать программы, которые распознаются с помощью подсветки синтаксиса как Perl, но Run/F5 не запускает скрипт, а отладка приводит к падению Padre

Обходным решением было удаление Padre (версия была с http://padre.perlide.org/download.html), установка Strawberry Perl (http://strawberryperl.com/) версии 5.14.2.1 (по умолчанию) и сборка Padre через cpan ( "C:>cpan Padre" для http://padre.perlide.org/trac/wiki/DownloadCPAN).

Работает на Windows XP.

Другое замечание: пришлось вручную исправлять переменную среды PATH, так как при некоторых установках и деинсталляциях у меня были ненужные каталоги и один усеченный набор каталогов.

Какой Perl вы используете (ActivePerl или DWIM)?

(Есть способ установить Padre с Active Perl).

Когда вы идете (без отладчика) "perl -v", что это говорит?

Это сработало для меня -

отключите "включить режим для начинающих на Perl" в настройках> язык perl 5

Если IDE по-прежнему дает сбой при запуске кода, лучшим решением будет проверить "использовать внешнее окно" в приведенном выше окне. Теперь Падре отлично работает, собирая как простые скрипты hello world, так и скрипты hello gtk.

Другие вопросы по тегам