1

Действительно странное поведение в моей системе. Я могу выполнить xilperl.exe в моей системе следующим образом:

C:\Xilinx\10.1\ise\bin\nt>xilperl.exe

Чтобы упростить ситуацию, я не хочу добавлять весь путь для выполнения xilperl, поэтому я добавил каталог "nt" в переменную PATH. Здесь вы можете увидеть содержание PATH:

echo %PATH%
C:\Xilinx\10.1\EDK\bin\nt;C:\Xilinx\10.1\EDK\lib\nt; C:\Xilinx\
10.1\ise\lib\nt; C:\Xilinx\10.1\ise\bin\nt

Таким образом, вы можете видеть, что должны быть установлены соответствующие каталоги, однако при попытке выполнить xilperl он все равно не распознается:

C:\>xilperl
'xilperl' is not recognized as an internal or external command,
operable program or batch file.

Если у вас есть идея, что может пойти не так, я не вижу, что я пропустил.

2 ответа2

7

Я не думаю, что вам разрешено иметь пробелы до или после точки с запятой в вашем PATH . Удалите пробелы и попробуйте снова.

0

Вам не хватает обратной косой черты в ваших путях. Вы можете попробовать использовать обратную косую черту:

C:\Xilinx\10.1\EDK\bin\nt\;C:\Xilinx\10.1\EDK\lib\nt\;
C:\Xilinx\10.1\ise\lib\nt\;C:\Xilinx\10.1\ise\bin\nt\

Пробелы также могут быть источником проблем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .