2

我已经安装了 pip 并获得了一个正常运行的虚拟环境(我认为)。我现在正在尝试安装 PIL。当我尝试安装它时,这是错误:

C:\Users\CharlesP>python -m pip install python-imaging
Downloading/unpacking python-imaging
  Could not find any downloads that satisfy the requirement python-imaging
Cleaning up...
No distributions at all found for python-imaging
Storing debug log for failure in C:\Users\CharlesP\pip\pip.log

我不知道为什么会这样。我也安装了枕头,它说它已正确安装,但是当我尝试在 PyScripter 中使用枕头模块获取最新版本时出现错误,它说没有这样的模块。

4

2 回答 2

1

这可能会有所帮助:

pip install PIL --allow-external PIL --allow-unverified PIL

但是,您可以考虑改用 Pillow,这不会产生这些问题:

关联

于 2014-10-14T21:25:10.580 回答
1

python-imaging是一些 Linux 发行版给 RPM/DEB/etc 的名称。PIL 的包(“Python 成像库”)。PyPI 上没有这样的包。

PIL本身存在,但往往无法干净安装。它基本上是一个废弃的项目,你几乎肯定不想要它。

你想要的是现代叉子Pillow。多年来所做的众多改进之一是与pip. 所以:

pip install pillow

如果由于某种原因你不能使用 Pillow(我想不出任何好的理由,除了需要使用不支持的 Python 的古老版本pip……),你可以下载 PIL 1.1 的源代码。 7并手动安装它,或者使用各种“pipify”包装器之一(搜索 PyPI PIL,你会发现其中的两个或三个)可能会或可能不会工作。

于 2014-10-14T21:27:51.337 回答