Установите и сконфигурируйте MATLAB Runtime

Поддерживаемые платформы: Windows®, Linux®, macOS

MATLAB® Runtime содержит библиотеки, должен был запустить приложения MATLAB в целевой системе без лицензированной копии MATLAB.

Загрузите инсталлятор MATLAB Runtime

Загрузите MATLAB Runtime с помощью одной из следующих опций:

  • Загрузите инсталлятор MATLAB Runtime на последнем уровне обновления для выбранной версии от веб-сайта в https://www.mathworks.com/products/compiler/matlab-runtime.html. Эта опция является лучшей для конечных пользователей, которые хотят запустить развертываемые приложения.

  • Используйте функцию MATLAB compiler.runtime.download загружать инсталлятор MATLAB Runtime, совпадающий с версией и уровнем обновления MATLAB от того, где команда выполняется. Если инсталлятор был уже загружен на машину, она возвращает путь к инсталлятору MATLAB Runtime. Если машина является оффлайновой, она возвращает URL в инсталлятор MATLAB Runtime. Эта опция является лучшей для разработчиков, которые хотят создать установщиков приложения, которые содержат MATLAB Runtime.

Установите MATLAB Runtime в интерактивном режиме

Устанавливать MATLAB Runtime:

  1. Извлеките архив, содержащий инсталлятор MATLAB Runtime.

    ПлатформаШаги
    Windows

    Разархивируйте инсталлятор MATLAB Runtime.

    Щелкните правой кнопкой по zip-файлу MATLAB_Runtime_R2021a_win64.zip и выберите Extract All.

    Linux

    Разархивируйте инсталлятор MATLAB Runtime на терминале с помощью unzip команда.

    Например, если вы разархивировали инсталлятор MATLAB Runtime R2021a на терминале, введите:

    unzip MATLAB_Runtime_R2021a_glnxa64.zip

    macOS

    Разархивируйте инсталлятор MATLAB Runtime на терминале с помощью unzip команда.

    Например, если вы разархивировали инсталлятор MATLAB Runtime R2021a на терминале, введите:

    unzip MATLAB_Runtime_R2021a_maci64.zip

    Примечание

    Часть релиза имени файла инсталлятора (_R2021a_) изменения от одного релиза до следующего.

  2. Запустите инсталлятор MATLAB Runtime.

    ПлатформаШаги
    Windows

    Дважды кликните файл setup.exe из извлеченных файлов, чтобы запустить инсталлятор.

    Linux

    На терминале введите:

    sudo -H ./install

    Примечание

    -H опция устанавливает HOME переменная окружения к корневому каталогу пользователя root и должна использоваться для графических приложений, таких как инсталляторы.

    macOS

    На терминале введите:

    ./install

    Примечание

    Вы, возможно, должны ввести пользовательское имя администратора и пароль после того, как вы запустите ./install.

    Примечание

    Если при запуске установщика MATLAB Runtime на совместно используемой папке, имеют в виду, что другие пользователи доли, возможно, должны изменить свою конфигурацию системы.

  3. Когда инсталлятор MATLAB Runtime запускает, это отображает диалоговое окно. Считайте информации и затем нажмите Next, чтобы возобновить установку.

  4. В диалоговом окне Folder Selection задайте папку, в которой вы хотите установить MATLAB Runtime.

    Примечание

    У вас может быть несколько версий MATLAB Runtime на вашем компьютере, но только одна установка для какой-то конкретной версии. Если у вас уже есть существующая установка, инсталлятор MATLAB Runtime не отображает диалоговое окно Folder Selection, потому что оно перезаписывает существующую установку в той же папке.

  5. Подтвердите свой выбор и нажмите Next.

    Установщик MATLAB Runtime начинает копировать файлы в папку установки.

  6. На Linux и macOS платформах, после копирования файлов к вашему диску, инсталлятор MATLAB Runtime отображает диалоговое окно Product Configuration Notes. Это диалоговое окно содержит информацию, необходимую для установки ваших переменных окружения пути. Скопируйте информацию о пути с этого диалогового окна, сохраните его в текстовый файл, и затем нажмите Next. Для получения информации об установке переменных окружения смотрите Установленный Путь MATLAB Runtime для Развертывания Во время выполнения.

  7. Нажмите Finish, чтобы выйти из инсталлятора.

Директория установки MATLAB Runtime по умолчанию для R2021a задана в следующей таблице:

Операционная системаДиректория установки MATLAB Runtime
WindowsC:\Program Files\MATLAB\MATLAB Runtime\v910
Linux/usr/local/MATLAB/MATLAB_Runtime/v910
macOS/Applications/MATLAB/MATLAB_Runtime/v910

Установите MATLAB Runtime нев интерактивном режиме

Чтобы установить MATLAB Runtime, не имея необходимость взаимодействовать с диалоговыми окнами инсталлятора, используйте один из этих неинтерактивных режимов:

  • Тихий — инсталлятор запускается как фоновая задача и не отображает диалоговых окон.

  • Автоматизированный — установщик отображает диалоговые окна, но не ожидает взаимодействия с пользователем.

Когда запущено в тихом или автоматизированном режиме, установщик MATLAB Runtime использует значения по умолчанию для опций инсталляции. Можно заменить эти значения при помощи параметров командной строки инсталлятора MATLAB Runtime или файла управления инсталлятора.

Примечание

При выполнении в тихом или автоматизированном режиме инсталлятор перезаписывает местоположение установки.

Запустите установщика в "тихом" режиме

Устанавливать MATLAB Runtime в "тихом" режиме:

  1. Извлеките содержимое архива инсталлятора MATLAB Runtime к временной папке.

  2. В вашей системной командной строке перейдите к папке, где вы извлекли инсталлятор.

  3. Запустите установщика MATLAB Runtime, задав -mode silent и -agreeToLicense yes опции на командной строке.

    Примечание

    На большинстве платформ инсталлятор расположен в корне папки, в которую был извлечен архив. На 64-битном Windows инсталлятор расположен в архиве bin папка.

    ПлатформаКоманда
    Windowssetup -mode silent -agreeToLicense yes
    Linux./install -mode silent -agreeToLicense yes
    macOS./install -mode silent -agreeToLicense yes

    Примечание

    Если вы не включаете -agreeToLicense yes опция, инсталлятор не устанавливает MATLAB Runtime.

  4. Просмотрите журнал установки.

    В системах Windows инсталлятор MATLAB Runtime создает файл журнала, названный mathworks_usernameжурнал, где username ваше имя для входа в систему Windows, в месте, заданном вашим TEMP переменная окружения.

  5. На Linux и macOS системах, инсталлятор MATLAB Runtime отображает информацию о журнале в командной строке и также сохраняет его в файл, если вы используете -outputFile опция.

Настройте неинтерактивную установку

Когда запущено в одном из неинтерактивных режимов, установщик использует значения по умолчанию, если вы не задаете в противном случае. Как инсталлятор MATLAB, инсталлятор MATLAB Runtime принимает много параметров командной строки, которые изменяют свойства стандартной установки.

ОпцияОписание
-destinationFolderЗадает, где MATLAB Runtime установлен.
-outputFileЗадает, где файл журнала установки записан.
-tmpdir

Задает, где временные файлы хранятся во время установки.

Внимание

Установщик удаляет все в заданной папке.

-automatedModeTimeoutЗадает, сколько времени, в миллисекундах, что диалоговые окна отображены, когда запущено в автоматическом режиме.
-inputFileЗадает файл управления инсталлятора, который содержит ваши параметры командной строки и значения. Не используйте тире и поместите каждую опцию и значение на отдельной линии.

Примечание

Архив инсталлятора MATLAB Runtime включает файл управления инсталлятора в качестве примера под названием installer_input.txt. Этот файл содержит все опции, доступные для полной установки MATLAB. Опции, перечисленные в этом разделе, допустимы для инсталлятора MATLAB Runtime.

Установите MATLAB Runtime без прав администратора

Устанавливать MATLAB Runtime как пользователя без прав администратора на Windows:

  1. Используйте инсталлятор MATLAB Runtime, чтобы установить его на машине Windows, где вы имеете права администратора.

  2. Скопируйте папку, где MATLAB Runtime был установлен на машине без прав администратора. Можно сжать папку в zip-файл для распределения.

  3. На машине без прав администратора добавьте <MATLAB_RUNTIME_INSTALL_DIR>\runtime\arch директория к PATH пользователя переменная окружения. Для получения дополнительной информации смотрите Установленный Путь MATLAB Runtime для Развертывания Во время выполнения.

Установите несколько версий MATLAB Runtime на одной машине

MCRInstaller поддерживает установку нескольких версий MATLAB Runtime на целевой машине. Эта возможность позволяет приложениям, скомпилированным с различными версиями MATLAB Runtime выполняться рядом друг с другом на той же машине.

Если вы не хотите нескольких версий MATLAB Runtime на целевой машине, можно удалить нежелательные единицы. На Windows запуск Добавляет или Удаляет Программы из Панели управления, чтобы удалить определенную версию. На Linux вручную удалите нежелательные директории MATLAB Runtime. Можно удалить нежелательные версии прежде или после установки более поздней версии MATLAB Runtime, потому что версии могут быть установлены или удалены в любом порядке.

Примечание

Установка нескольких версий MATLAB Runtime на той же машине не поддерживается на macOS.

Установите MATLAB и MATLAB Runtime на той же машине

Чтобы протестировать ваш развернутый компонент на вашей машине разработки, вам не нужна установка MATLAB Runtime. Установка MATLAB, которую вы используете, чтобы скомпилировать компонент, может действовать как замена MATLAB Runtime.

Можно, однако, установить MATLAB Runtime для отладки целей.

Измените путь

Если вы устанавливаете MATLAB Runtime на машине, которая уже имеет MATLAB на нем, необходимо настроить путь к системной библиотеке согласно потребностям.

Чтобы запустить развернутый код MATLAB против MATLAB Runtime, а не MATLAB, гарантируйте, что ваш путь к библиотеке перечисляет директории MATLAB Runtime перед любыми директориями MATLAB.

Для получения информации об установке переменных окружения смотрите Установленный Путь MATLAB Runtime для Развертывания Во время выполнения.

Uninstall MATLAB Runtime

Метод, который вы используете, чтобы удалить MATLAB Runtime от вашего компьютера, варьируется в зависимости от вашей платформы.

Windows

  1. Запустите деинсталлятор.

    От Windows Start menu ищите панель управления Add or Remove Programs и дважды кликните MATLAB Runtime в списке.

    Можно также запустить деинсталлятор MATLAB Runtime с <MATLAB_RUNTIME_INSTALL_DIR>\uninstall\bin\<arch> папка, где <MATLAB_RUNTIME_INSTALL_DIR> ваша папка установки MATLAB Runtime и <arch> архитектурно-зависимая папка, такая как win32 или win64.

  2. Выберите MATLAB Runtime из списка продуктов в диалоговом окне Uninstall Products и нажмите Next.

  3. Нажмите Finish.

Linux

  1. Закройте все экземпляры MATLAB и MATLAB Runtime.

  2. Введите эту команду на терминале Linux:

    rm -rf <MATLAB_RUNTIME_INSTALL_DIR>

    Внимание

    Будьте осторожны при использовании rm команда, когда удаленные файлы не могут быть восстановлены.

macOS

  1. Закройте все экземпляры MATLAB и MATLAB Runtime.

  2. Перейдите к своей папке установки MATLAB Runtime. Например, папку установки можно назвать MATLAB_Compiler_Runtime.app в вашей папке Applications.

  3. Перетащите свою папку установки MATLAB Runtime к мусору, и затем выберите Empty Trash из меню Finder.

Смотрите также

Похожие темы