我可以从我的系统python中调用MATLAB:
我已经按照setup.py安装说明分别为系统Python和虚拟环境运行了该工具。我原本以为像这个问题一样,明确设置
两个Python实现之间可能有什么不同导致了这个段错误?
编辑: 我正在使用OS X Yosemite操作系统,一台Late 2013年生产的13英寸Macbook Pro电脑。我正在使用来自最近安装的虚拟环境(而非虚拟机)的Python 2.7。
>>> import matlab.engine
>>>
但是,当我加载虚拟环境时,现在会出现“段错误”:
>>> import matlab.engine
Segmentation fault: 11
我已经按照setup.py安装说明分别为系统Python和虚拟环境运行了该工具。我原本以为像这个问题一样,明确设置
DYLD_LIBRARY_PATH
就可以解决,但是当我运行系统Python时,我并没有设置这个环境变量。两个Python实现之间可能有什么不同导致了这个段错误?
编辑: 我正在使用OS X Yosemite操作系统,一台Late 2013年生产的13英寸Macbook Pro电脑。我正在使用来自最近安装的虚拟环境(而非虚拟机)的Python 2.7。