не может выполнить matlab от импортированной папки

У меня есть проблемы при выполнении matlab в моей машине. Я не установил его, но скопировал его с предыдущей установки xubuntu 14.04 (папка была расположена в/usr/local/). Когда я выполняю его от matlab папки мусорного ведра, это говорит command not found (но файл оболочки matlab действительно существует!). Когда я выполняю его от значка меню приложений (который правильно указывает на путь к мусорному ведру), это говорит Failed to execute child process "matlab -desktop" (No such file or directory).

Править: как предложено в одном ответе, это было проблемой полномочий. В основном файл не имел, выполняют полномочия. По-видимому, когда Вы копируете папку через cp управляйте, чтобы это только дало rw полномочия (?). Я решил проблему путем применения chmod 700 в необходимые файлы.

Теперь у меня есть новая проблема все же. Когда я выполняю matlab, я получаю это: /usr/local/MATLAB/R2011b/bin/glnxa64/MATLAB: error while loading shared libraries: libicudata.so.44: cannot open shared object file: No such file or directory. Библиотека находится в той папке все же. Я должен выполнить некоторую команду, чтобы совместно использовать его или экспортировать его? Не знайте много о них, наполняют.

0
задан 8 January 2015 в 09:37

1 ответ

Когда в matlab папке мусорного ведра Вы выполняли его с ./ т.е. ./matlab?

Также в зависимости от того, как Вы скопировали его, полномочия файла и флаги могли бы быть неправильными. Используйте ls -al, чтобы проверить, установлен ли исполняемый флаг. Если это не Вы, может установить его с chmod +x matlab

0
ответ дан 6 October 2019 в 04:53

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

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