"C:/Perl64/bin/' не распознается как внутренняя или внешняя команда, действующая программа или пакетный файл

Я установил активный perl на моем сервере win2k12, я хочу запустить скрипт perl, но он показывает это сообщение,
"C:/Perl64/bin/' не распознается как внутренняя или внешняя команда,
исполняемой программой или пакетным файлом.
Я изменить переменную окружения путь, как C:Perlbin,C:Perlsitebin,C:Perl64bin.
но то, что когда-либо путь я изменил тот же путь, не распознается как внутренняя или внешняя команда.

20
задан Bharat Karale
08.12.2022 17:09 Количество просмотров материала 3233
Распечатать страницу

2 ответа

a) скрипт для запуска

а) слеши

посмотрите на скрипт, который вы хотите запустить. Скорее всего, первая строка будет выглядеть как

#!C:/Perl/bin/

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

b) исполняемый файл

конечно, в приведенном выше shebang отсутствует исполняемый двоичный файл. Поэтому, если он отсутствует в вашем скрипте, измените его для

#!C:\Perl\bin\perl.exe

или

#!C:\Perl\bin\perl.exe -w

если вы хотите выводить предупреждения Perl.

B) ваша установка Perl

посмотреть C:\Perl\bin\ и C:\Perl64\bin\ соответственно. Существуют ли оба? Если не изменить историю в ваш скрипт

#!C:\Perl64\bin\perl.exe -w

C) Альтернатива

я предполагал, что вы просто запустите или дважды щелкните script.pl. Если вы хотите сказать Windows, чтобы запустить это скрипт с определенным приложением (Perl, в вашем случае), запустите скрипт через

C:\Perl64\bin\perl.exe -w C:\path\to\your\script.pl
0
отвечен stueja 2022-12-10 00:57

на самом деле это была проблема переменной среды. Я использовал Oracle 11g r2. и его путь не имел в себе имени оракула. Я ищу слово "oracle" из сценария perl в переменную среды, но я получал первый путь, который был путем perl, поэтому perl не удалось запустить. Вопрос решен. Большое спасибо, stueja.

0
отвечен Bharat Karale 2022-12-10 03:14

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх