Matlab связал команду файла Sh, не найденную

Я пытаюсь запустить программу (ExploreDTI), который использует R2014a Во время выполнения Matlab (8.3). У меня есть a MainExploreDTI файл (Исполняемый файл (application/x-executable)) и a run_MainExploreDTI.sh sh-файл.

В терминале, когда я ввожу sudo ./run_MainExploreDTI.sh это дает мне ответ command not found.

Гугля его, я нашел альтернативную команду "sh run_MainExploreDTI.sh", теперь ошибка

LD_LIBRARY_PATH is
.:/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83//runtime/glnxa64:/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83//bin/glnxa64:/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83//sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83//sys/opengl/lib/glnxa64
run_MainExploreDTI.sh: 1: eval: ./MainExploreDTI: Permission denied

Как я могу решить его? Большое спасибо за справку

1
задан 26 November 2016 в 22:27

1 ответ

command not found ошибка означает, что эти run_MainExploreDTI.sh не исполняемый файл. У Вас есть два варианта:

  1. Делают это исполняемым файлом и затем выполняют его:

    chmod a+x run_MainExploreDTI.sh
    sudo ./run_MainExploreDTI.sh
    
  2. Вызов это с sh:

    sudo sh run_MainExploreDTI.sh
    
2
ответ дан 7 December 2019 в 13:43

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

Похожие вопросы: