Чтобы запустить двигатель MATLAB® в сеансе Python®, сначала необходимо установить Engine API как пакет Python. MATLAB предоставляет стандартному Python файл setup.py
для создания и установки механизма с помощью модуля distutils
. Можно использовать те же команды setup.py
, чтобы создать и установить механизм на Windows®, Mac или системах Linux®.
Прежде чем вы установите, проверите свой Python и настройки MATLAB.
Проверяйте, что ваша система имеет поддерживаемую версию Python и MATLAB R2014b или позже. Проверять, что Python установлен в вашей системе, выполнение Python в подсказке операционной системы.
Добавьте папку, которая содержит Интерпретатор Python к вашему пути, если это уже не там.
Найдите путь к папке MATLAB. Запустите MATLAB и введите matlabroot
в командном окне. Скопируйте путь, возвращенный matlabroot
.
Чтобы установить Engine API, выберите одно из следующих.
В подсказке операционной системы Windows —
cd "matlabroot\extern\engines\python" python setup.py install
Вам могут быть нужны права администратора, чтобы выполнить эти команды.
В macOS или подсказке операционной системы Linux —
cd "matlabroot/extern/engines/python" python setup.py install
Вам могут быть нужны права администратора, чтобы выполнить эти команды.
В подсказке команды MATLAB —
cd (fullfile(matlabroot,'extern','engines','python')) system('python setup.py install')
Используйте одну из опций не по умолчанию, описанных в Установке Engine API MATLAB для Python в Местонахождении не по умолчанию.
Необходимо вызвать эту команду python
в заданной папке.