Изображения не отображаются в окне tkinter GUI - PullRequest
0 голосов
/ 04 марта 2020

В основном у меня проблемы с открытием изображений (.jpg) в окне tkinter GUI.

Я следовал этому уроку: https://www.youtube.com/watch?v=lt78_05hHSk

Но у меня просто пустое окно.

from tkinter import *

root = Tk()

photo = PhotoImage(file=r"C:\Users\xxxx\OneDrive\Desktop\123k.jpg")
# photo = PhotoImage(file="123k.jpg")
label = Label(root, image=photo)
label.pack()

root.mainloop()

Путь к файлу правильный, а файлы .jpg совместимы с tkinter. Что может происходить?

Я получаю эту ошибку

Traceback (most recent call last): 
File "C:\Users\xxx\ytrewq.py", line 5, 
in <module> photo = PhotoImage(file=r"C:\Users\xxxx\OneDrive\Desktop\123k.jpg") 
File "C:\Users\xxxx\AppData\Local\Programs\Thonny\lib\tkinter_init_.py", line 3545,
in init Image.__init__(self, 'photo', name, cnf, master, **kw)
File "C:\Users\xxxx\AppData\Local\Programs\Thonny\lib\tkinter_init_.py", line 3501, 
in init self.tk.call(('image', 'create', imgtype, name,) + options) 
_tkinter.TclError: couldn't recognize data in image file 
"C:\Users\xxxx\OneDrive\Desktop\123k.jpg"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...