请教:matlab调用python的自定义函数报错:找不到该函数

王伏龙 2019-04-03 11:09:49
(2019.4.3): matlab调用python的自定义函数报错:找不到该函数。
python中创建test.py文件,并已经添加到了matlab的搜索路径,文件内容如下:


在matlab中,输入pyversion,得到结果:


用matlab调用python的test.py文件,没有报错:


然而,调用test.py文件中的mysum函数时,缺出现了问题:



请教大佬们,这个是怎么回事啊,百度也没有找到相似的情况
...全文
597 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jbb0523 2021-05-01
  • 打赏
  • 举报
回复
如果各种原因都试过了,那应该好好查一下是不是你的函数本身有错误~ 同一个目录下,有的函数能发现,有的发现不了,后来才发现,说没定义的函数原来是函数本身代码有错,改了之后就OK了~
wszq764 2019-10-20
  • 打赏
  • 举报
回复
试试y=py.test.mysum(int32(10),int32(20)),看看这样行不行
子子怀念 2019-06-27
  • 打赏
  • 举报
回复
重启MATLAB试一下呢?
weixin_38646313 2019-05-17
  • 打赏
  • 举报
回复
请问你解决了吗,我也出现了这个问题,不知道怎么解决

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧