Поддерживаемые платформы: Windows ®, Linux ®, macOS
MATLAB ® Runtime содержит библиотеки, необходимые для запуска приложений MATLAB в целевой системе без лицензионной копии MATLAB .
Загрузите среду выполнения MATLAB, используя одну из следующих опций:
Загрузите программу установки MATLAB Runtime на последнем уровне обновления для выбранного выпуска с веб-сайта по адресу https://www.mathworks.com/products/compiler/matlab-runtime.html. Этот параметр лучше всего подходит для конечных пользователей, которые хотят запустить развернутые приложения.
Использование функции MATLAB compiler.runtime.download для загрузки установщика среды выполнения MATLAB, соответствующего версии и уровню обновления MATLAB, с которого выполняется команда. Если установщик уже загружен на компьютер, он возвращает путь к установщику среды выполнения MATLAB. Если компьютер находится в автономном режиме, он возвращает URL-адрес установщику среды выполнения MATLAB. Этот параметр лучше всего подходит для разработчиков, которые хотят создать установщики приложений, содержащие среду выполнения MATLAB.
Для установки среды выполнения MATLAB:
Извлеките архив, содержащий установщик среды выполнения MATLAB.
| Платформа | Шаги |
|---|---|
| Windows | Распакуйте программу установки среды выполнения MATLAB. Щелкните правой кнопкой мыши ZIP-файл |
| Linux | Распакуйте программу установки среды выполнения MATLAB на терминале с помощью Например, при распаковке установщика R2021a MATLAB Runtime installer на терминале введите: unzip MATLAB_Runtime_R2021a_glnxa64.zip |
macOS | Распакуйте программу установки среды выполнения MATLAB на терминале с помощью Например, при распаковке установщика R2021a MATLAB Runtime installer на терминале введите: unzip MATLAB_Runtime_R2021a_maci64.zip |
Примечание
Часть версии имени файла установщика (_R2021a_) изменяется от одного выпуска к следующему.
Запустите программу установки среды выполнения MATLAB.
| Платформа | Шаги |
|---|---|
| Windows | Дважды щелкните файл |
| Linux | На терминале введите:
sudo -H ./install Примечание |
macOS | На терминале введите:
./install Примечание После запуска может потребоваться ввести имя пользователя и пароль администратора |
Примечание
Если программа установки MATLAB Runtime выполняется в общей папке, помните, что другим пользователям общего ресурса может потребоваться изменить конфигурацию системы.
При запуске программы установки среды выполнения MATLAB отображается диалоговое окно. Прочитайте информацию и нажмите кнопку Далее, чтобы продолжить установку.
В диалоговом окне «Выбор папки» укажите папку, в которую требуется установить среду выполнения MATLAB.
Примечание
На компьютере может быть несколько версий MATLAB Runtime, но только одна установка для любой конкретной версии. Если установка уже существует, программа установки MATLAB Runtime не отображает диалоговое окно Выбор папки (Folder Selection), поскольку она перезаписывает существующую установку в той же папке.
Подтвердите выбор и нажмите кнопку Далее.
Программа установки среды выполнения MATLAB начинает копирование файлов в папку установки.
На платформах Linux и macOS после копирования файлов на диск программа установки MATLAB Runtime отображает диалоговое окно «Примечания к конфигурации продукта». Это диалоговое окно содержит информацию, необходимую для настройки переменных среды пути. Скопируйте информацию о пути из этого диалогового окна, сохраните ее в текстовом файле и нажмите кнопку Далее. Сведения о настройке переменных среды см. в разделе Задание пути времени выполнения MATLAB для развертывания во время выполнения.
Нажмите кнопку Готово, чтобы выйти из программы установки.
Каталог установки MATLAB Runtime по умолчанию для R2021a указан в следующей таблице:
| Операционная система | Каталог установки среды выполнения MATLAB |
|---|---|
| Windows | C:\Program Files\MATLAB\MATLAB Runtime\v910 |
| Linux | /usr/local/MATLAB/MATLAB_Runtime/v910 |
| macOS | /Applications/MATLAB/MATLAB_Runtime/v910 |
Для установки среды выполнения MATLAB без взаимодействия с диалоговыми окнами программы установки используйте один из следующих неинтерактивных режимов:
Бесшумно - программа установки выполняется в фоновом режиме и не отображает никаких диалоговых окон.
Автоматически - программа установки отображает диалоговые окна, но не ожидает взаимодействия с пользователем.
При выполнении в автоматическом или автоматическом режиме программа установки MATLAB Runtime использует значения по умолчанию для параметров установки. Эти значения можно переопределить с помощью параметров командной строки программы установки MATLAB Runtime или файла управления программы установки.
Примечание
При работе в автоматическом или автоматическом режиме установщик перезаписывает место установки.
Для установки среды выполнения MATLAB в автоматическом режиме:
Извлеките содержимое архива установщика среды выполнения MATLAB во временную папку.
В командной строке системы перейдите к папке, в которую был извлечен установщик.
Запустите программу установки среды выполнения MATLAB, указав -mode silent и -agreeToLicense yes параметры в командной строке.
Примечание
На большинстве платформ установщик располагается в корне папки, в которую был извлечен архив. В 64-разрядной Windows установщик находится в архиве bin папка.
| Платформа | Команда |
|---|---|
| Windows | setup -mode silent -agreeToLicense yes |
| Linux | ./install -mode silent -agreeToLicense yes |
| macOS | ./install -mode silent -agreeToLicense yes |
Примечание
Если вы не включаете -agreeToLicense yes программа установки не устанавливает среду выполнения MATLAB.
Просмотр журнала установки.
В системах Windows установщик среды выполнения MATLAB создает файл журнала с именем mathworks_, где username.logusername является вашим именем для входа в Windows, в расположении, определенном вашим TEMP переменная среды.
В системах Linux и macOS программа установки MATLAB Runtime отображает информацию журнала в командной строке, а также сохраняет ее в файл, если используется -outputFile вариант.
При запуске в одном из неинтерактивных режимов программа установки использует значения по умолчанию, если не указано иное. Как и программа установки MATLAB, программа установки MATLAB Runtime принимает ряд параметров командной строки, которые изменяют свойства установки по умолчанию.
| Выбор | Описание |
|---|---|
-destinationFolder | Указывает место установки среды выполнения MATLAB. |
-outputFile | Указывает место записи файла журнала установки. |
-tmpdir | Указывает, где хранятся временные файлы во время установки. Внимание Установщик удаляет все содержимое указанной папки. |
-automatedModeTimeout | Указывает, как долго в миллисекундах диалоговые окна отображаются при запуске в автоматическом режиме. |
-inputFile | Указывает файл управления установщика, содержащий параметры и значения командной строки. Опустите тире и поместите каждый вариант и значение в отдельную строку. |
Примечание
Архив установщика среды выполнения MATLAB содержит пример файла управления установщиком с именем installer_input.txt. Этот файл содержит все опции, доступные для полной установки MATLAB. Параметры, перечисленные в этом разделе, действительны для установщика среды выполнения MATLAB.
Чтобы установить среду выполнения MATLAB как пользователя без прав администратора в Windows:
Используйте программу установки MATLAB Runtime installer, чтобы установить ее на компьютере Windows с правами администратора.
Скопируйте папку, в которой была установлена среда выполнения MATLAB, на компьютер без прав администратора. Папку можно сжать в zip-файл для распространения.
На компьютере без прав администратора добавьте в каталог пользователя <MATLAB_RUNTIME_INSTALL_DIR>\runtime\archPATH переменная среды. Дополнительные сведения см. в разделе Установка пути времени выполнения MATLAB для развертывания во время выполнения.
MCRInstaller поддерживает установку нескольких версий среды выполнения MATLAB на целевой машине. Эта возможность позволяет приложениям, скомпилированным с различными версиями MATLAB Runtime, выполняться на одной машине бок о бок.
Если на целевом компьютере не требуется несколько версий MATLAB Runtime, можно удалить ненужные версии. В Windows выполните команду «Установка и удаление программ» на панели управления, чтобы удалить определенную версию. В Linux вручную удалите ненужные каталоги среды выполнения MATLAB. Нежелательные версии можно удалить до или после установки более поздней версии среды выполнения MATLAB, поскольку они могут быть установлены или удалены в любом порядке.
Примечание
Установка нескольких версий среды выполнения MATLAB на одном компьютере не поддерживается в macOS.
Для тестирования развернутого компонента на компьютере разработки не требуется установка среды выполнения MATLAB. Установка MATLAB, используемая для компиляции компонента, может выполнять роль замены во время выполнения MATLAB.
Однако для отладки можно установить среду выполнения MATLAB.
При установке MATLAB Runtime на компьютере, на котором уже установлен MATLAB, необходимо настроить путь к системной библиотеке в соответствии с вашими потребностями.
Для выполнения развернутого кода MATLAB в среде выполнения MATLAB, а не MATLAB, убедитесь, что путь к библиотеке содержит список каталогов среды выполнения MATLAB перед любыми каталогами MATLAB.
Сведения о настройке переменных среды см. в разделе Задание пути времени выполнения MATLAB для развертывания во время выполнения.
Способ удаления MATLAB Runtime с компьютера зависит от платформы.
Запустите программу удаления.
В меню «Пуск» Windows найдите панель управления «Установка и удаление программ» и дважды щелкните в списке «MATLAB Runtime».
Также можно запустить программу удаления среды выполнения MATLAB из <MATLAB_RUNTIME_INSTALL_DIR>\uninstall\bin\ папка, где <arch> является папкой установки среды выполнения MATLAB и <MATLAB_RUNTIME_INSTALL_DIR> является специфичной для архитектуры папкой, например <arch>win32 или win64.
Выберите MATLAB Runtime из списка продуктов в диалоговом окне Удалить продукты (Uninstall Products) и нажмите кнопку Далее (Next).
Нажмите кнопку Готово (Finish).
Закройте все экземпляры MATLAB и MATLAB Runtime.
Введите следующую команду на терминале Linux:
rm -rf <MATLAB_RUNTIME_INSTALL_DIR>
Внимание
Будьте внимательны при использовании rm , так как удаленные файлы не могут быть восстановлены.
Закройте все экземпляры MATLAB и MATLAB Runtime.
Перейдите в папку установки среды выполнения MATLAB. Например, папка установки может иметь имя MATLAB_Compiler_Runtime.app в папке Приложения.
Перетащите папку установки MATLAB Runtime в корзину, а затем выберите пункт «Пустая корзина» в меню «Поиск».