前提・実現したいこと
「Python1年生」のlesson 18で画像表示アプリを作っているのですが、「ImportError: No module named PIL.Image」のエラーが出て先に進めません。
発生している問題・エラーメッセージ
Traceback (most recent call last):
File "C:/Python32/lesson18.py", line 3, in <module>
import PIL.Image
ImportError: No module named PIL.Image
該当のソースコード
import tkinter as tk
import tkinter.filedialog as fd
import PIL.Image
import PIL.ImageTk
def dispPhoto(path):
newImage = PIL.Image.open(path).resize((300,300))
imageData = PIL.ImageTk.PhotoImage(newImage)
imageLabel.configure(image = imageData)
imageLabel.image = imageData
def openFile():
fpath= fd.askopenfilemame()
if fpath: dispPhoto(fpath)
root = tk.Tk()
root.geometry("400x350")
btn = tk.Button(text="ファイルを開く", command = openFile)
imageLabel = tk.Label()
btn.pack()
imageLabel.pack()
tk.mainroop()
試したこと
pip listでPillow 8.2.0がインストールされていることを確認しました。
import PIL.Imageの部分をimport PIL、import Image、import Pillow等に変えても同じくImportError: No module named ○○のエラーが発生してしまいます。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/24 13:29
2021/05/24 15:09
2021/05/25 04:50
2021/05/26 03:33
2021/05/27 09:06