exponenta event banner

Системные требования к API MATLAB Engine для Python

API MATLAB ® Engine для Python ® можно использовать на любой платформе, поддерживаемой MATLAB.

Поддержка версии Python

Для использования API MATLAB Engine для Python в системе должна быть установлена поддерживаемая версия эталонной реализации Python (также известной как CPython). MATLAB поддерживает версии 2.7, 3.7 и 3.8. Дополнительные сведения см. в разделе Версии Python, совместимые с продуктами MATLAB, по выпуску.

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

Примечание

Чтобы установить версию 2.7 для 64-разрядной версии MATLAB в системах Microsoft ® Windows ®, выберите 64-разрядную версию Python, называемую установщиком Windows x86-64 MSI.

Чтобы вызвать Python из приглашения операционной системы, выполните одно из следующих действий.

  • Добавление полного пути к Python в переменную среды PATH

  • Включить полный путь при вызове интерпретатора Python

Чтобы определить, вызывается ли поддерживаемая версия, введите python -V в ответ на запрос операционной системы для отображения номера версии Python.

Для получения справки по языку Python см. www.python.org/doc в python.org документация. Для получения справки о сторонних или пользовательских модулях см. документацию по продукту.

Загрузить 64-Bit версии Python и MATLAB

Архитектура MATLAB должна соответствовать архитектуре Python. На сайте загрузки Python загрузки для платформ Microsoft Windows по умолчанию являются 32-разрядными версиями. Чтобы загрузить 64-разрядную версию, выберите параметры с именем установщика Windows x86-64 MSI.

Чтобы проверить, является ли версия Python 32-разрядной или 64-разрядной, введите следующий код в подсказке Python:

import sys
print(sys.maxsize > 2**32)

Этот код возвращает True если интерпретатор Python 64-разрядный, и False если он 32-разрядный. (Дополнительные сведения см. в разделе Документация Python 2.7 - Кросс-платформа.)

Требования к созданию Python из источника

Чтобы включить поддержку широкого Юникода для Python 2.7 в Linux ®, настройте сборку с помощью --enable-unicode=ucs4 вариант. Этот параметр настройки не требуется при создании любой версии Python в системах Mac или Python 3.x в Linux.

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

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