Я использую компилятор 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.
Пожалуйста, помогите.