把Windows下的Python项目复制到ubuntu系统后出现:FileNotFoundError: [Errno 2] 没有那个文件或目录

这个项目在Windows下可以正常运行,但是复制到Linux下就出现了FileNotFoundError: [Errno 2] 没有那个文件或目录: 'resource\ui\algebraic_operation.ui',项目能跑起来,但是显示不了图片,找不到ui文件了。ui文件都存在,路径也没有问题。

首先检查下文件路径的问题,因为windows下和linux下的文件路径还是有区别的,其次linux下的分隔符也不一样的,建议修改下代码,如楼上那个答主所说,在代码中使用os库下面的 os.path.join方法来写文件路径