我已经安装了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中使用枕头模块获取最新版本时我收到错误,它说它没有这样的模块。
答案 0 :(得分:1)
这可能会有所帮助:
pip install PIL --allow-external PIL --allow-unverified PIL
但是,您可以考虑使用Pillow,这不应该造成这些问题:
答案 1 :(得分:1)
python-imaging
是一些Linux发行版给RPM / DEB /等的名称。 PIL包(" Python Imaging Library")。 PyPI上没有这样的包。
PIL
本身就存在,但通常无法安装。它基本上是一个废弃的项目,你几乎肯定不想要它。
你想要的是现代的叉子Pillow
。多年来所做的众多改进之一是与pip
合作。所以:
pip install pillow
如果出于某种原因你不能使用Pillow(我无法想到任何好的理由,除了需要使用古老版本的Python,它不支持{{1你可以download the source to PIL 1.1.7手动安装它,或者使用各种" pipify" -ing包装器之一(搜索pip
的PyPI,你就会找到它其中两个或三个)可能有效也可能无效。