在非默认位置安装用于 Python 的 MATLAB 引擎 API

本文详细介绍了如何在非默认位置编译和安装适用于Python的MATLAB引擎API。提供了三种不同的安装选项,包括在非默认文件夹编译、在默认文件夹安装,以及同时在非默认位置编译和安装。此外,还特别提到了在主文件夹安装以供个人使用的方法,以及如何设置PYTHONPATH环境变量来确保引擎正常工作。
摘要由CSDN通过智能技术生成

目录

在非默认位置安装用于 Python 的 MATLAB 引擎 API

在非默认文件夹中编译或安装

在主文件夹中安装引擎


在非默认位置安装用于 Python 的 MATLAB 引擎 API

在非默认文件夹中编译或安装

        默认情况下,安装程序将在 matlabroot\extern\engines\python 文件夹编译用于 Python® 的引擎 API。安装程序将引擎安装在默认的 Python 文件夹中。如果没有这些文件夹的写入权限,可以选择以下非默认选项之一。如果安装在另一个文件夹中,则创建环境变量 PYTHONPATH,并将值设置为该文件夹的位置。

        下面是编译和安装引擎 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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值