如何用pip安装PIL?

non*_*y28 8 python python-imaging-library

当我运行以下命令时

from tkinter import *
from PIL import ImageTk, Image




root.mainloop()
Run Code Online (Sandbox Code Playgroud)

我有

Traceback (most recent call last):
  File "image_viewer.py", line 2, in <module>
    from PIL import ImageTk, Image
ImportError: No module named PIL
Run Code Online (Sandbox Code Playgroud)

但我已经安装了 Pillow,一切都很好。

Key*_*Usr 24

使用Pillow ,它是“新的”或PIL的替代品,但具有相同名称的模块以保持兼容性:

pip install pillow
Run Code Online (Sandbox Code Playgroud)

另外,正如评论中所建议的,也许您只是使用了错误的python 二进制文件,请尝试检查您是否进入/退出虚拟环境或检查系统上与pythonvs之间的差异:python3python2

python -m pip list
python2 -m pip list
python3 -m pip list
Run Code Online (Sandbox Code Playgroud)