使用MATLAB代码创建python应用程序时出错(LD_LIBRARY_PATH)

时间:2018-02-17 18:28:31

标签: python matlab ubuntu

我阅读了以下说明,以便使用matlab代码创建python应用程序:Create a Python Application with MATLAB Code

一切正常,当我执行命令C:\Program Files\Sublime Text 3\sublime_text.exe -n "%1"时,会显示以下消息:

C:\Program Files\Sublime Text 3\sublime_text.exe "%1"

然后,当我尝试导入Matrices_Clifford时出现错误:

python setup.py install

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

错误很明显。必须定义环境变量LD_LIBRARY_PATH,以便操作系统知道库的位置。使用stated in the RFC正确定义它,如下所示:

setenv LD_LIBRARY_PATH path/to/libraries

似乎setenv command可以指向正确的路径(没有双关语),并且所需位置的格式为matlabroot/bin/glnxa64:matlabroot/sys/os/glnxa64