我正在尝试安装 pip 包 PIL。但是安装不起作用并抛出以下错误。
Could not find a version that satisfies the requirement pil (from xhtml2pdf==0.0.4->-r virtualenv-reqs.txt (line 16)) (from versions: )
Some externally hosted files were ignored as access to them may be unreliable (use --allow-external pil to allow).
No matching distribution found for pil (from xhtml2pdf==0.0.4->-r virtualenv-reqs.txt (line 16))
当我有旧版本的 pip 时,安装确实有效,但使用当前版本的 pip
7.1.2
我无法下载该软件包。我正在使用以下命令来安装 pip 软件包
pip install --timeout=1000 -i http://pypi.ksjc.sh.colo/simple --trusted-host pypi.ksjc.sh.colo -r virtualenv-reqs.txt
这有什么问题吗?我认为这可能是 SSL 问题,这就是我添加
--trusted-host
标志的原因。有没有办法将 --allow-external
标志与 virtualenv-reqs
文件一起使用。
Pillow 是 PIL 的一个维护分支,所以我推荐使用 Pillow。但您不能同时安装两者。
首先,取下 PIL 和 Pillow。
然后使用
pip install pillow
安装 Pillow(尽管根据平台的不同,您可能需要一些 先决条件)。 然后确保代码使用
from PIL import Image
而不是 import Image
。一个对我有用的解决方案:
只需使用
pip install -U Pillow
安装最新版本的 Pillow,我现在就可以拨打 import PIL.Image
我正在使用 PyCharm IDE,并且遇到了这个问题。我只需将鼠标悬停在“PIL”上,就会出现一个小弹出窗口。我单击了更多操作,然后出现了几个选项。我点击了“安装 Pillow”,然后问题就解决了。
一种解决方案是,右键单击“从 PIL 导入图像”,然后单击 “安装图像”
我使用的是 PyCharm IDE。
我在使用
python -m pip install Pillow
时安装 Pillow 时遇到问题。我在 Windows 10 笔记本电脑上使用 Python 版本 3.11.7、Pip 版本 24.2。最后,我尝试浏览枕头版本以及 python 兼容版本,我尝试了python -m pip install Pillow==10.0
,它对我有用。 此处查找所有兼容版本的列表