使用matlab引擎在python中,与config_io错误
7视图(30天)
显示旧的评论
大家好!
我目前设置
matlab引擎python
。它工作正常,我可以从python启动一些matlab脚本。
然而,
有一个特定的matlab从python脚本,我不能运行
当我得到这个错误:
未被认可的config_io的函数或变量。
我不读任何错误直接从matlab运行脚本时,我也不会当我从matlab运行脚本引擎python同时删除特定行。
如何解决这个问题的建议吗?线config_io非常重要我脚本处理脑电图和触发器……
我应该试着找到一种方法在python中使用config_io之前推出matlab引擎?
(使用matlab 2022 b和python 3.11在Windows上)
提前谢谢你的答案,
的问候。
0评论
接受的答案
Shubham
2023年4月3日
你好,
你遇到的错误是由于缺失的函数或变量在MATLAB路径从Python运行脚本。函数或变量“config_io”可能不是从MATLAB引擎运行时访问从Python脚本。
一个可能的解决方案是添加目录包含必要的MATLAB函数或变量之前MATLAB路径从Python运行脚本。为此,您可以使用
目录
在MATLAB函数。例如,如果目录位于包含必要的函数或变量
C: \ \ \目录路径
,您可以将其添加到MATLAB路径如下:
目录“C: \ \ \目录路径”)
你可以将这行代码添加到您的MATLAB脚本之前行,使用config_io的函数或变量。
或者,您可以实现的功能“config_io”在Python中使用可用的库或编写自己的代码。这或许是一个更好的解决方案,如果您需要在多个平台上运行脚本或如果你想避免依赖于MATLAB。