英特尔MKL错误当卡莉scipy Matlab

19日视图(30天)
控制论
控制论 2023年6月15日23:11
回答: 控制论2023年6月16日在十三12
我用Matlab对Ubuntu 22.04.2 LTS R2023a。如果我打电话给 py.scipy.special.roots_jacobi (int8 (8), 1, 1) 我得到错误消息“Python错误:ValueError:非法值参数11内部sbevd”。在我叫Matlab的终点站,我有错误“英特尔MKL错误:参数11进入DSBEVD是不正确的。”。
在python中直接调用这个函数并不产生这个错误。谁有一个提示?
2的评论
控制论
控制论 2023年6月16日6:16
我不把错误当我使用scipy直接在python中。错误只出现在我叫scipy Matlab。

登录置评。

答案(1)

控制论
控制论 2023年6月16日在十三12
问题已经解决了通过添加以下行启动文件:
py.sys.setdlopenflags (int32 (bitor (int64 (py.os.RTLD_LAZY) int64 (py.os.RTLD_DEEPBIND))));

类别

找到更多的在从MATLAB调用Python帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!