После того, как вы устанавливаете MATLAB® Время выполнения, добавляют директории во время выполнения к пути к системной библиотеке согласно инструкциям для вашей среды операционных систем и среды оболочки.
Примечание
Убедитесь, что директории MATLAB Runtime уже не присутствуют в пути прежде, чем добавить их.
Сохраните значение своего текущего пути к библиотеке как резервное копирование прежде, чем изменить его.
Ваш путь к библиотеке может содержать несколько версий MATLAB Runtime. Приложения, запущенные, не используя сценарий оболочки, используют первую версию, перечисленную в пути.
Инсталлятор MATLAB Runtime для Windows® автоматически устанавливает путь к библиотеке во время установки. Если вы не используете инсталлятор, завершаете следующие шаги, чтобы установить PATH
переменная окружения постоянно.
Запустите C:\Windows\System32\SystemPropertiesAdvanced.exe
и нажмите кнопку Environment Variables....
Выберите системную переменную Path
и нажмите Edit....
Примечание
Если вы не имеете прав администратора на машине, выберите пользовательскую переменную Path
вместо системной переменной.
Нажмите New и добавьте директорию
. Например, если вы используете MATLAB Runtime
, R2021b, расположенные в директории стандартной установки на 64-битном Windows, добавляют <MATLAB_RUNTIME_INSTALL_DIR>
\runtime\<arch>
C:\Program Files\MATLAB\MATLAB Runtime\v911\runtime\win64
.
Нажмите OK, чтобы применить изменение.
Выполните следующую команду с помощью Windows PowerShell с поднятыми привилегиями сохранить путь к существующей системе как переменную под названием mypath
и отобразите его в консоли.
($mypath = (Get-Item "HKLM:\System\CurrentControlSet\Control\Session Manager\Environment").GetValue("PATH", $null, "DoNotExpandEnvironmentNames"))
Добавьте свою директорию MATLAB Runtime к mypath
переменная. Если существует точка с запятой в конце вашего текущего пути, или путь пуст, то удалите точку с запятой из следующей команды.
$mypath = "${mypath};<MATLAB_RUNTIME_INSTALL_DIR>\runtime\<arch>"
Например, если вы используете MATLAB Runtime , R2021b, расположенные в директории стандартной установки на 64-битном Windows, используют следующую команду:
$mypath = "${mypath};C:\Program Files\MATLAB\MATLAB Runtime\v911\runtime\win64"
Отобразите значение mypath
гарантировать путь правильно.
echo %mypath%
Установите системный путь к значению mypath
.
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment' -Name PATH -Value $mypath
Подайте знак из Windows применять изменение.
В терминале отобразите SHELL
переменная, чтобы определить вашу текущую среду оболочки.
echo $SHELL
Сохраните свой текущий путь к библиотеке как переменную под названием mypath
и отобразите его в консоли.
mypath=$LD_LIBRARY_PATH && echo $mypath
Добавьте директории MATLAB Runtime к mypath
переменная. Следующая команда должна быть введена как одна строка.
mypath="${mypath:+${mypath}:}
<MATLAB_RUNTIME_INSTALL_DIR>
/runtime/glnxa64:
<MATLAB_RUNTIME_INSTALL_DIR>
/bin/glnxa64:
<MATLAB_RUNTIME_INSTALL_DIR>
/sys/os/glnxa64:
<MATLAB_RUNTIME_INSTALL_DIR>
/extern/bin/glnxa64"
Примечание
Если вы используете Мезаструктуру OpenGL®, замените /extern/bin/glnxa64
с /sys/opengl/lib/glnxa64
.
Например, если вы используете MATLAB Runtime R2021b, расположенный в директории стандартной установки, использование, следующая команда ввела в одну строку:
mypath="${mypath:+${mypath}:}/usr/local/MATLAB/MATLAB_Runtime/v911/runtime/glnxa64:
/usr/local/MATLAB/MATLAB_Runtime/v911/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v911/extern/bin/glnxa64"
Отобразите значение mypath
гарантировать путь правильно.
echo $mypath
Установите LD_LIBRARY_PATH
переменная для текущего сеанса.
export LD_LIBRARY_PATH=$mypath
Чтобы установить переменную постоянно, добавьте export
команда к файлу в вашем корневом каталоге под названием .bashrc
используя следующую команду:
echo "export LD_LIBRARY_PATH=$mypath" >> ~/.bashrc
Чтобы применить изменения в текущем сеансе, введите source ~/.bashrc
.
Введите ldd --version
проверять вашу версию GNU® Библиотека C (glibc
). Если отображенная версия 2.17 или ниже, добавьте
к <MATLAB_RUNTIME_INSTALL_DIR>
/bin/glnxa64/glibc-2.17_shim.soLD_PRELOAD
переменная окружения с помощью вышеупомянутой процедуры.
В терминале отобразите SHELL
переменная, чтобы определить вашу текущую среду оболочки.
echo $SHELL
Сохраните свой текущий путь к библиотеке как переменную под названием mypath
и отобразите его в консоли.
mypath=$DYLD_LIBRARY_PATH && echo $mypath
Добавьте директории MATLAB Runtime к mypath
переменная. Следующая команда должна быть введена как одна строка.
mypath="${mypath:+${mypath}:}
<MATLAB_RUNTIME_INSTALL_DIR>
/runtime/maci64:
<MATLAB_RUNTIME_INSTALL_DIR>
/bin/maci64:
<MATLAB_RUNTIME_INSTALL_DIR>
/sys/os/maci64"
Например, если вы используете MATLAB Runtime R2021b, расположенный в директории стандартной установки, использование, следующая команда ввела в одну строку:
mypath="${mypath:+${mypath}:}/Applications/MATLAB/MATLAB_Runtime/v911/runtime/maci64:
/Applications/MATLAB/MATLAB_Runtime/v911/bin/maci64:/Applications/MATLAB/MATLAB_Runtime/v911/sys/os/maci64"
Отобразите значение mypath
гарантировать путь правильно.
echo $mypath
Установите DYLD_LIBRARY_PATH
переменная для текущего сеанса.
export DYLD_LIBRARY_PATH=$mypath
Чтобы установить переменную постоянно, добавьте setenv
команда к файлу в вашем корневом каталоге под названием .zshrc
используя следующую команду:
echo "export DYLD_LIBRARY_PATH=$mypath" >> ~/.zshrc
Чтобы применить изменения в текущем сеансе, введите source ~/.zshrc
.
Сохраните свой текущий путь к библиотеке как переменную под названием mypath
и отобразите его в консоли.
mypath=$DYLD_LIBRARY_PATH && echo $mypath
Добавьте директории MATLAB Runtime к mypath
переменная. Следующая команда должна быть введена как одна строка.
mypath="${mypath:+${mypath}:}
<MATLAB_RUNTIME_INSTALL_DIR>
/runtime/maci64:
<MATLAB_RUNTIME_INSTALL_DIR>
/bin/maci64:
<MATLAB_RUNTIME_INSTALL_DIR>
/sys/os/maci64"
Например, если вы используете MATLAB Runtime , R2021b, расположенные в директории стандартной установки, используют следующую команду, вводимую в качестве одной строки:
mypath="${mypath:+${mypath}:}/Applications/MATLAB/MATLAB_Runtime/v911/runtime/maci64
:/Applications/MATLAB/MATLAB_Runtime/v911/bin/maci64:/Applications/MATLAB/MATLAB_Runtime/v911/sys/os/maci64
Отобразите значение $mypath
гарантировать путь правильно.
echo $mypath
Установите DYLD_LIBRARY_PATH
переменная для текущего сеанса.
export DYLD_LIBRARY_PATH=$mypath
Чтобы установить переменную постоянно, добавьте export
команда к файлу в вашем корневом каталоге под названием .profile
используя следующую команду:
echo "export DYLD_LIBRARY_PATH=$mypath" >> ~/.profile
Чтобы применить изменения в текущем сеансе, введите source ~/.profile
.