Ошибка компиляции Matlab с файлами .tif: gcs.override.csv не существует - PullRequest
0 голосов
/ 25 февраля 2019

Я использую компилятор Matlab для создания исполняемого кода, называемого Gerenciador.exe, из своих функций Matlab и вызываю исполняемый файл внутри скрипта Python в приложении QGis.Скомпилированный код выполняется с помощью subprocess.call, и он открывает файл .tif с помощью geotiffread, получает его информацию с помощью geotiffinfo и сохраняет другой .tif с помощью geotiffwrite.На одном моем конкретном компьютере (Win10) происходит сбой со следующей ошибкой.

'C: \ Users \ MyComputer \ AppData \ Local \ Temp \ MyComputer \ mcrCache9.0.1 \ Gerenc0 \ toolbox \map \ mapproj \ projdata \ epsg_csv \ gcs.override.csv 'не существует.Ошибка в => Gerenciador.exe в строке 29

Однако на других компьютерах (Win7, Win8) все работает нормально.Я не знаю, если это проблема ОС.

Редактировать 1: после рытья пути я обнаружил, что projdata пуст: (*

Редактировать 2: На другом моем компьютере (также Windows10 64 бит), он обвинил ту же ошибку. В это время, однако, не было папки projdata.

Пожалуйста, помогите.

...