Я хотел попросить некоторую помощь относительно tkinter, в python3.Я не могу отобразить файл изображения в формате JPEG в метке, используя следующий код:
def changephoto(self):
self.tmpimgpath = filedialog.askopenfilename(initialdir=os.getcwd())
self.installimagepath.set(self.tmpimgpath)
self.selectedpicture = PhotoImage(file=self.installimagepath.get())
self.PictureLabel.configure(image=self.selectedpicture)
Это может сделать изображения PNG просто отлично, но когда я пытаюсь загрузить изображение JPG, все, что яв состоянии получить следующее сообщение об ошибке:
_tkinter.TclError: couldn't recognize data in image file
Я прошел через все похожие вопросы, которые смог найти, но все они, кажется, отвечают на одно и то же: «из PIL import ImageTk, Image» Когда я пытаюсь это сделать (на данный момент, я пытаюсь использовать подушку, кстати), ImageTk, кажется, не доступен.
Любая помощь будет принята с благодарностью.