exponenta event banner

Установка и настройка среды выполнения MATLAB

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

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

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

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

    Распакуйте программу установки среды выполнения MATLAB.

    Щелкните правой кнопкой мыши ZIP-файл MATLAB_Runtime_R2021a_win64.zip и выберите Извлечь все.

    Linux

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

    Например, при распаковке установщика R2021a MATLAB Runtime installer на терминале введите:

    unzip MATLAB_Runtime_R2021a_glnxa64.zip

    macOS

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

    Например, при распаковке установщика R2021a MATLAB Runtime installer на терминале введите:

    unzip MATLAB_Runtime_R2021a_maci64.zip

    Примечание

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

  2. Запустите программу установки среды выполнения MATLAB.

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

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

    Linux

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

    sudo -H ./install

    Примечание

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

    macOS

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

    ./install

    Примечание

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

    Примечание

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

  3. При запуске программы установки среды выполнения MATLAB отображается диалоговое окно. Прочитайте информацию и нажмите кнопку Далее, чтобы продолжить установку.

  4. В диалоговом окне «Выбор папки» укажите папку, в которую требуется установить среду выполнения MATLAB.

    Примечание

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

  5. Подтвердите выбор и нажмите кнопку Далее.

    Программа установки среды выполнения MATLAB начинает копирование файлов в папку установки.

  6. На платформах Linux и macOS после копирования файлов на диск программа установки MATLAB Runtime отображает диалоговое окно «Примечания к конфигурации продукта». Это диалоговое окно содержит информацию, необходимую для настройки переменных среды пути. Скопируйте информацию о пути из этого диалогового окна, сохраните ее в текстовом файле и нажмите кнопку Далее. Сведения о настройке переменных среды см. в разделе Задание пути времени выполнения MATLAB для развертывания во время выполнения.

  7. Нажмите кнопку Готово, чтобы выйти из программы установки.

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

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

Неинтерактивная установка среды выполнения MATLAB

Для установки среды выполнения MATLAB без взаимодействия с диалоговыми окнами программы установки используйте один из следующих неинтерактивных режимов:

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

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

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

Примечание

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

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

Для установки среды выполнения MATLAB в автоматическом режиме:

  1. Извлеките содержимое архива установщика среды выполнения MATLAB во временную папку.

  2. В командной строке системы перейдите к папке, в которую был извлечен установщик.

  3. Запустите программу установки среды выполнения MATLAB, указав -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.

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

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

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

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

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

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

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

Внимание

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

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

Примечание

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

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

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

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

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

  3. На компьютере без прав администратора добавьте <MATLAB_RUNTIME_INSTALL_DIR>\runtime\arch в каталог пользователя PATH переменная среды. Дополнительные сведения см. в разделе Установка пути времени выполнения MATLAB для развертывания во время выполнения.

Установка нескольких версий среды выполнения MATLAB на одном компьютере

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

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

Примечание

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

Установка среды выполнения MATLAB и MATLAB на одном компьютере

Для тестирования развернутого компонента на компьютере разработки не требуется установка среды выполнения MATLAB. Установка MATLAB, используемая для компиляции компонента, может выполнять роль замены во время выполнения MATLAB.

Однако для отладки можно установить среду выполнения MATLAB.

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

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

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

Сведения о настройке переменных среды см. в разделе Задание пути времени выполнения MATLAB для развертывания во время выполнения.

Удаление среды выполнения MATLAB

Способ удаления MATLAB Runtime с компьютера зависит от платформы.

Windows

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

    В меню «Пуск» Windows найдите панель управления «Установка и удаление программ» и дважды щелкните в списке «MATLAB Runtime».

    Также можно запустить программу удаления среды выполнения MATLAB из <MATLAB_RUNTIME_INSTALL_DIR>\uninstall\bin\<arch> папка, где <MATLAB_RUNTIME_INSTALL_DIR> является папкой установки среды выполнения MATLAB и <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. Например, папка установки может иметь имя MATLAB_Compiler_Runtime.app в папке Приложения.

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

См. также

Связанные темы