Поддерживаемые платформы: Windows®, Linux®, macOS
MATLAB® Runtime содержит библиотеки, должен был запустить приложения MATLAB в целевой системе без лицензированной копии MATLAB.
Загрузите 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.
Платформа | Шаги |
---|---|
Windows | Разархивируйте инсталлятор MATLAB Runtime. Щелкните правой кнопкой по zip-файлу |
Linux | Разархивируйте инсталлятор MATLAB Runtime на терминале с помощью Например, если вы разархивировали инсталлятор MATLAB Runtime R2021a на терминале, введите: unzip MATLAB_Runtime_R2021a_glnxa64.zip |
macOS | Разархивируйте инсталлятор MATLAB Runtime на терминале с помощью Например, если вы разархивировали инсталлятор MATLAB Runtime R2021a на терминале, введите: unzip MATLAB_Runtime_R2021a_maci64.zip |
Примечание
Часть релиза имени файла инсталлятора (_R2021a_
) изменения от одного релиза до следующего.
Запустите инсталлятор MATLAB Runtime.
Платформа | Шаги |
---|---|
Windows | Дважды кликните файл |
Linux | На терминале введите:
sudo -H ./install Примечание
|
macOS | На терминале введите:
./install Примечание Вы, возможно, должны ввести пользовательское имя администратора и пароль после того, как вы запустите |
Примечание
Если при запуске установщика MATLAB Runtime на совместно используемой папке, имеют в виду, что другие пользователи доли, возможно, должны изменить свою конфигурацию системы.
Когда инсталлятор MATLAB Runtime запускает, это отображает диалоговое окно. Считайте информации и затем нажмите Next, чтобы возобновить установку.
В диалоговом окне Folder Selection задайте папку, в которой вы хотите установить MATLAB Runtime.
Примечание
У вас может быть несколько версий MATLAB Runtime на вашем компьютере, но только одна установка для какой-то конкретной версии. Если у вас уже есть существующая установка, инсталлятор MATLAB Runtime не отображает диалоговое окно Folder Selection, потому что оно перезаписывает существующую установку в той же папке.
Подтвердите свой выбор и нажмите Next.
Установщик MATLAB Runtime начинает копировать файлы в папку установки.
На Linux и macOS платформах, после копирования файлов к вашему диску, инсталлятор MATLAB Runtime отображает диалоговое окно Product Configuration Notes. Это диалоговое окно содержит информацию, необходимую для установки ваших переменных окружения пути. Скопируйте информацию о пути с этого диалогового окна, сохраните его в текстовый файл, и затем нажмите Next. Для получения информации об установке переменных окружения смотрите Установленный Путь MATLAB Runtime для Развертывания Во время выполнения.
Нажмите Finish, чтобы выйти из инсталлятора.
Директория установки MATLAB Runtime по умолчанию для R2021a задана в следующей таблице:
Операционная система | Директория установки MATLAB Runtime |
---|---|
Windows | C:\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 к временной папке.
В вашей системной командной строке перейдите к папке, где вы извлекли инсталлятор.
Запустите установщика MATLAB Runtime, задав -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 Runtime.
Просмотрите журнал установки.
В системах Windows инсталлятор MATLAB Runtime создает файл журнала, названный mathworks_
, где username
журналusername
ваше имя для входа в систему Windows, в месте, заданном вашим TEMP
переменная окружения.
На 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 как пользователя без прав администратора на Windows:
Используйте инсталлятор MATLAB Runtime, чтобы установить его на машине Windows, где вы имеете права администратора.
Скопируйте папку, где MATLAB Runtime был установлен на машине без прав администратора. Можно сжать папку в zip-файл для распределения.
На машине без прав администратора добавьте
директория к <MATLAB_RUNTIME_INSTALL_DIR>
\runtime\arch
PATH
пользователя переменная окружения. Для получения дополнительной информации смотрите Установленный Путь MATLAB Runtime для Развертывания Во время выполнения.
MCRInstaller
поддерживает установку нескольких версий MATLAB Runtime на целевой машине. Эта возможность позволяет приложениям, скомпилированным с различными версиями MATLAB Runtime выполняться рядом друг с другом на той же машине.
Если вы не хотите нескольких версий MATLAB Runtime на целевой машине, можно удалить нежелательные единицы. На Windows запуск Добавляет или Удаляет Программы из Панели управления, чтобы удалить определенную версию. На Linux вручную удалите нежелательные директории MATLAB Runtime. Можно удалить нежелательные версии прежде или после установки более поздней версии MATLAB Runtime, потому что версии могут быть установлены или удалены в любом порядке.
Примечание
Установка нескольких версий MATLAB Runtime на той же машине не поддерживается на macOS.
Чтобы протестировать ваш развернутый компонент на вашей машине разработки, вам не нужна установка MATLAB Runtime. Установка MATLAB, которую вы используете, чтобы скомпилировать компонент, может действовать как замена MATLAB Runtime.
Можно, однако, установить MATLAB Runtime для отладки целей.
Если вы устанавливаете MATLAB Runtime на машине, которая уже имеет MATLAB на нем, необходимо настроить путь к системной библиотеке согласно потребностям.
Чтобы запустить развернутый код MATLAB против MATLAB Runtime, а не MATLAB, гарантируйте, что ваш путь к библиотеке перечисляет директории MATLAB Runtime перед любыми директориями MATLAB.
Для получения информации об установке переменных окружения смотрите Установленный Путь MATLAB Runtime для Развертывания Во время выполнения.
Метод, который вы используете, чтобы удалить MATLAB Runtime от вашего компьютера, варьируется в зависимости от вашей платформы.
Запустите деинсталлятор.
От Windows Start menu ищите панель управления Add or Remove Programs и дважды кликните MATLAB Runtime в списке.
Можно также запустить деинсталлятор MATLAB Runtime с <MATLAB_RUNTIME_INSTALL_DIR>
\uninstall\bin\
папка, где <arch>
ваша папка установки MATLAB Runtime и <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 Runtime. Например, папку установки можно назвать MATLAB_Compiler_Runtime.app
в вашей папке Applications.
Перетащите свою папку установки MATLAB Runtime к мусору, и затем выберите Empty Trash из меню Finder.