'int' object has no attribute 'startwith' ERROR when trying to use an image



  • I'm having a problem where I would get the above error when trying to use png / jpg file on the display. Standard images (error.png / default.png) also don't work.
    Details of the error say the following:
    File "<string>", line 39 in <module> // I think it refers to this line: image0 = M5Img(135, 82, "res/error.png", True)
    File "m5stack_ui.py", line 513, in _ init _
    AttributeError: 'int' object has no attribute 'startswith'

    I tried to re-burn the Core2, load a different program but whenever I add an image I get that error.
    This article doesn't say anything more: https://docs.m5stack.com/en/uiflow/display/graphic
    Thanks!