Установка Engine API MATLAB для Python

Чтобы запустить двигатель 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 команда в заданной папке.

Запустите Python, импортируйте модуль и запустите движок MATLAB:

import matlab.engine
eng = matlab.engine.start_matlab()

Похожие темы

Внешние веб-сайты