Python 尝试使用pip安装PIL时出错以及pyscripter错误

Python 尝试使用pip安装PIL时出错以及pyscripter错误,python,pip,python-imaging-library,pillow,pyscripter,Python,Pip,Python Imaging Library,Pillow,Pyscripter,我已经安装了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 di

我已经安装了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
我不知道为什么会这样。我还安装了pillow,它说它安装正确,但我在PyScripter中尝试使用最新版本的pillow模块时出错,它说没有此类模块。

这可能有帮助:

pip install PIL --allow-external PIL --allow-unverified PIL
但是,你可以考虑用枕头代替,这不应该造成这样的问题:


python imaging是一些Linux发行版给PIL的RPM/DEB/etc.包(“python imaging库”)起的名字。PyPI上没有这样的软件包

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

你想要的是现代的叉子。多年来所做的许多增强之一就是可以正常使用
pip
。因此:

pip install pillow

如果出于某种原因,您不能使用Pizz(我想不出任何好的理由,除了需要使用不支持
pip
…)的Python的古老版本外),您可以手动安装它,或者使用各种“Pippify”包装器之一(在PyPI中搜索
PIL
,您会发现其中的两个或三个)这可能有效,也可能无效。

因此,如果pyscripter无法识别枕头模块(我已经安装了),我应该采取什么措施?查尔斯:有没有可能是它找错地方了?这听起来像是另一个问题。我不知道您是如何“尝试使用枕头模块”的,但如果您正在执行类似导入枕头的操作,这就是问题所在。你想从PIL导入图像中导入PIL或类似的东西,就像是
PIL
一样(好吧,就像安装
PIL
的一种方法;另一种方法只会给你提供像
Image
这样的顶级模块。)。@Charles:另外,我们还需要了解更多关于PyScripter设置的信息,无论您是否安装了两个或更多版本的Python,等等,所以如果您创建了一个新问题,请包含所有这些信息。@Charles:如果您在某些问题上遇到困难,请发布一个新问题。即使我不回答,其他人也可能会回答;好的问题通常在这里得到好的答案。@abarnert很棒!谢谢你的帮助,这真的很有用。我现在收到一个错误,说安装中有无效语法?