2015-05-01 4 views
2

Я установил Epic в своем Eclipse для запуска скриптов perl. К сожалению, iam получает ошибку ниже при попытке запустить скрипт.Epic (Eclipse) Perl не работает

Не удалось выполнить команду: "Perl", "-v"

Не удается запустить программу "Perl" (в директории "".): CreateProcess ошибка = 2, система не может найти указанный файл

Когда я пытался запустить «perl -v» в командной строке, он отлично работал в тот день, когда я установил Epic. После перезапуска команда не работает, и папка C:\Dwimperl пуста.

  • Примечание: сценарий не запускался и показал ту же ошибку в затмении даже в день установки Epic.

Я использую Windows 7, Eclipse Luna Release 2 (4.4.2) и Perl 5 (до перезагрузки, теперь удалены)

Это содержимое моей системы PATH

E:\app\mevenk\product\12.1.0\dbhome_1\bin 
C:\ProgramData\Oracle\Java\javapath 
%SystemRoot%\system32 
%SystemRoot% 
%SystemRoot%\System32\Wbem 
%SYSTEMROOT%\System32??\WindowsPowerShell\v1.0\ 
C:\Program Files (x86)\Sony\VAIO Startup Setting Tool 
%JAVA_HOME%\ 
C:\Program Files (x86)\QuickTime\QTSystem\ 
C:\Program Files (x86)\Skype\Phone\ 
%M2_HOME%\bin 
+0

Нам нужна гораздо больше информации: какую ОС вы используете? Какая версия Eclipse? Какая версия perl? Какая версия Epic? Является perl в вашем системном пути? –

+0

окна 7; Eclipse Luna Release 2 (4.4.2); perl 5 (перед перезапуском, теперь удалено) – Venkatesh

+0

Не могли бы вы также отправить системный путь? 1) Запустите апплет System Control Panel (Пуск - Настройки - Панель управления - Система). 2) Выберите вкладку «Дополнительно». 3) Нажмите кнопку «Переменные среды». 4) В разделе «Системные переменные» выберите «Путь» и скопируйте его. –

ответ

2

Если это еще не сделано, в эпосе предпочтениях затмения PERL вам необходимо установить полный путь к PERL переводчику:

е .г. В моей Eclipse, у меня есть:

Window -> Настройки-> Perl EPIC-> Perl исполняемый = "C: \ DEV \ TOOLS \ Perl \ Perl \ Bin \ perl.exe"

+0

Да, это была бы общая проблема. – Venkatesh

0

Проблема решена после установки ActivePerl , Проблема связана с интерпретатором perl, заданным с Epic (Dwimperl), который не задавал правильные переменные PATH и установочные файлы.

После установки ActivePerl Eclipse взял свои переменные пути.

C: \ Perl64 \ site \ bin; C: \ Perl64 \ bin;

Теперь, perl-скрипты работают нормально в Eclipse.

 Смежные вопросы

  • Нет связанных вопросов^_^