Turns out it was the python core dll that PythonSlave.dll calls. I hadn't restarted matlab after adding the python path to my system environment so Matlab didn't know where to find the underlying python dll.
FMU dll not found
5 次查看(过去 30 天)
显示 更早的评论
I am trying to run a hello-world fmu by importing into a simulink model.
I can load the FMU into the FMU block and it gets the inputs and outputs correctly:

Then when I try and run the simulation I get this error:
Error in supplied FMU: Unable to load dynamic library 'C:\Users\jeffy\Documents\FLE\Sandbox\FMUTesting\slprj\_fmu\e15072005f8629a8def2ffec2d706186\PythonSlave\binaries\win64\PythonSlave.dll': The specified module could not be found.
That dll definitely exists and it is definitely a 64-bit dll
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Create Standalone FMU 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!