Установка и настройка MATLAB Runtime

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

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

Загрузить MATLAB Runtime Installer

Загрузите 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 installer.

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

    Разархивируйте MATLAB Runtime installer.

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

    Linux

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

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

    unzip MATLAB_Runtime_R2021a_glnxa64.zip

    macOS

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

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

    unzip MATLAB_Runtime_R2021a_maci64.zip

    Примечание

    Имя релиза части файла установщика (_R2021a_) изменяется с одного релиза на следующий.

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

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

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

    Linux

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

    sudo -H ./install

    Примечание

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

    macOS

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

    ./install

    Примечание

    После запуска может потребоваться ввести имя пользователя и пароль администратора ./install.

    Примечание

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

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

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

    Примечание

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

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

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

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

  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 без необходимости взаимодействия с диалоговыми окнами инсталлятора, используйте один из следующих неинтерактивных режимов:

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

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

При запуске в бесшумном или автоматическом режиме установщик MATLAB Runtime использует значения по умолчанию для опций установки. Переопределить эти значения можно с помощью опций командной строки MATLAB Runtime Installer или файла управления установщика.

Примечание

При запуске в бесшумном или автоматическом режиме установщик перезаписывает место установки.

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

Чтобы установить 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_<reservedrangesplaceholder0 >.log, где username - ваше имя входа в Windows в расположении, определяемом вашими TEMP переменная окружения.

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

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

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

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

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

Внимание

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

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

Примечание

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

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

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

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

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

  3. На компьютере без прав администратора добавьте <MATLAB_RUNTIME_INSTALL_DIR>\ среда выполнения\ arch директория к PATH пользователя переменная окружения. Для получения дополнительной информации смотрите Set MATLAB Путь for Run-Time Deployment.

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

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

Если вы не хотите использовать несколько версий MATLAB Runtime на целевой машине, можно удалить нежелательные таковые. Чтобы удалить определенную версию, запустите команду «» Добавить или удалить программы «» из панели управления. В 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.

Для получения информации о настройке переменных окружения смотрите Set MATLAB Путь for Run-Time Deployment.

Uninstall среды MATLAB Runtime

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

Windows

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

    В меню «Пуск Windows» выполните поиск на панели управления Add or Remove Programs и дважды щелкните MATLAB Runtime в списке.

    Можно также запустить MATLAB Runtime Uninstaller из <MATLAB_RUNTIME_INSTALL_DIR>\ удалить\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.

См. также

Похожие темы