エラーについては情報が無いと解らないので、ラベルへの画像の表示のみ。
PhotoImage オブジェクトを作り、Label の image に指定します。
python
1import tkinter as tk
2
3root = tk.Tk()
4image = tk.PhotoImage(file="test.png")
5label = tk.Label(root, image=image)
6label.pack()
7root.mainloop()
注意点は、変数 image
の生存期間。ローカル変数にする場合は、
ガベージコレクションにより破棄される為、表示されません。 (エラーにはなりません)
様々なサイトを見ながらやってみたのですが関数が存在しないというエラーが出ます。
画像表示に取り組む前に、tkinter を用いたコードの動作確認は出来ていますか?
参考にしたサイトの情報が古かった、Pythonのインストールが正常に出来ていない等、
色々考えられますが、第三者視点からは推測しかできないので、
コードとエラー内容を提示してください。