如何用 pip 安装 PIL?

Posted

技术标签:

【中文标题】如何用 pip 安装 PIL?【英文标题】:how to install PIL with pip? 【发布时间】:2021-09-27 00:54:43 【问题描述】:

当我运行以下命令时

from tkinter import *
from PIL import ImageTk, Image




root.mainloop()

我明白了

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

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

【问题讨论】:

如果“一切正常”,你现在有什么问题 可能你的电脑上安装了不同版本的 Python 并且安装了错误的 Pillow。 这能回答你的问题吗? How to install PIL with pip on Mac OS? 如果您使用的是 PyCharm,那么您必须通过 PyCharm 应用程序安装模块。此外,它可能是一个版本的东西。尝试pip3 install Pillow 并查看jetbrains.com/help/pycharm/… 【参考方案1】:

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

pip install pillow

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

python -m pip list
python2 -m pip list
python3 -m pip list

【讨论】:

【参考方案2】:

如果你确定你已经安装了枕头使用这个命令pip install pillow --upgrade,那么你可以使用命令pip freeze列出所有已经安装的模块。

【讨论】:

以上是关于如何用 pip 安装 PIL?的主要内容,如果未能解决你的问题,请参考以下文章

如何用pip为Python3安装模块

如何用pip为Python3安装模块

如何用PIL确定ICO图像的透明色指数?

如何用python安装whl文件

没有网络如何用pip安装python插件

如何用cmd升级python?