文档

本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

在非默认位置安装用于 PythonMATLAB 引擎 API

在非默认文件夹中构建或安装

默认情况下,安装程序将在 matlabroot\extern\engines\python 文件夹构建用于 Python® 的引擎 API。安装程序将引擎安装在默认的 Python 文件夹中。如果您没有上述任一或两个文件夹的写入权限,请选择以下非默认选项之一。如果安装到另一个文件夹,请更新 PYTHONPATH 变量。

在操作系统提示符下键入以下命令。

在非默认文件夹中构建,在默认文件夹中安装

如果您不具备在 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"

要在 Python 包的搜索路径中包含 installdir,请将 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

相关示例

详细信息

此主题对您有帮助吗?