根据我与MathWorks支持的联系,Python的MATLAB引擎与Anaconda不兼容。幸运的是,这是不正确的。
感谢Anaconda邮件列表的指导,我找到了一个简单的解决方案:
sudo ln -s ~/anaconda/lib/libpython3.4m.dylib /usr/lib
此后,matlab.engine成功导入。希望这对某人有帮助!
编辑:从OS X 10.11 El Capitan开始,由于无根功能,需要调整解决方法,因为root不再具有修改/ usr / lib的权限
sudo ln -s ~/anaconda/lib/libpython3.4m.dylib /usr/local/lib



