По умолчанию программа установки создает API ядра для Python ® в папка. Установщик устанавливает обработчик в папку Python по умолчанию. Если у вас нет разрешения на запись для этих папок, выберите одну из следующих опций, не используемых по умолчанию. При установке в другую папку создайте переменную среды matlabroot\extern\engines\pythonPYTHONPATH и задайте значение для расположения этой папки и всех соответствующих подпапок.
Ниже приведены параметры построения и установки API движка, а также команды для ввода в подсказке операционной системы.
Если у вас нет разрешения на запись для построения ядра в папке MATLAB ®, используйте папку, не используемую по умолчанию ,builddir.
cd "matlabroot\extern\engines\python" python setup.py build --build-base="builddir" install
Если у вас нет разрешения на запись для установки ядра в папку Python по умолчанию, используйте папку, не используемую по умолчанию, installdir.
cd "matlabroot\extern\engines\python" python setup.py install --prefix="installdir"
Включать installdir в пути поиска пакетов Python, добавить installdir и соответствующие подпапки в PYTHONPATH переменная среды.
Если отсутствует разрешение на запись как для папки MATLAB, так и для папки Python по умолчанию, можно указать папки, не используемые по умолчанию. Использовать builddir для папки построения и installdir для папки установки.
cd "matlabroot\extern\engines\python" python setup.py build --build-base="builddir" install --prefix="installdir"
Чтобы установить API ядра только для вашего использования, используйте --user для установки в домашней папке.
cd "matlabroot\extern\engines\python" python setup.py install --user
При установке с помощью --user, нет необходимости добавлять домашнюю папку в PYTHONPATH.