質問: お礼)) 250枚 お力を貸してください!
回答: _tkinter.TclError: couldn't open "img3/chap3-back.png": no such file or directory ですから C:Users¥IBM¥Downloads¥12saipython¥img3¥chap3-back.png を "img3/chap3-back.png" で指定できていないことになります。 まず img = tkinter.PhotoImage(file="img3/chap3-back.png") の直前に print(os.getcwd()) と入れて PhotoImage メソッド実行時のカレントディレクトリが C:Users¥IBM¥Downloads¥12saipython になっているか調べてみましょう。 もし、違うのであれば #img = tkinter.PhotoImage(file="img3/chap3-back.png") img = tkinter.PhotoImage(file=r"C:/Users/IBM/Downloads/12saipython/img3/chap3-back.png") とフルパスでアクセスするか import os os.chdir(r'C:/Users/IBM/Downloads/12saipython') とカレントディレクトリを変更しておくかでしょう。 後者の場合は、カレントディレクトリを意識したコードが他の箇所にあると問題になるかもしれません。