Не работает canvas.create_image()
Я пытаюсь сделать свою игру. Для этого мне нужно загрузить картинку на canvas. Я написал такой код:
img = Image.open("/home/martos/Documents/code/python/RPG_P:1/images/skeleton.jpg")
enemyimg = ImageTk.PhotoImage(img)
c.create_image(50,50,image=enemyimg)
Проблема в том, что картинка не отображается, но при этом определяется верно, то есть проблема в другом. Я перерыл весь интернет, но ничего не сработало.
Помогите мне, пожалуйста. Заранее спасибо!
Ответы (1 шт):
Автор решения: anon
→ Ссылка
У меня была такая же проблема, но смог решить. Смотри как:
img=PhotoImage(file='icon.png')
# если у тебя не сработает, то пиши полный путь, а перед кавычками напиши r
d=c.create_image(50,50,image=img)