无法在MAC OS X 10.12上安装PIL

时间:2017-03-16 15:21:14

标签: python-3.x python-imaging-library macos-sierra pillow

我刚刚更新了我的操作系统,无法导入PIL。我更新操作系统后安装了Xcode,这是最新的。我在这个网站上看到很多答案都提到了旧版本的MAC OS X,但没有任何对我有用。我安装了Pillow,因为这是另一个答案中给出的建议。 我安装了枕头     brew install pillow

在我的模块中,我有     from PIL import Image

我收到了错误:

  

ModuleNotFoundError:没有名为'PIL'的模块

2 个答案:

答案 0 :(得分:0)

您已安装Python 2和Python 3。 Python 2附带了macos。因此,程序python可能是指向python2.7的链接。

你没有提到 你是如何安装Python 3.如果你还没有这样做,那么从长远来看它可能是最简单的是使用像homebrew这样的包管理器。

这是因为像Pillow这样的映像库需要某些共享库才能正常工作。 Homebrew的食谱将确保在您安装枕头时安装这些食谱。 其他有用的软件包也是如此,例如numpy

所以,删除你的Python 3版本。安装自制软件并使用它来安装Python 3和枕头。

答案 1 :(得分:0)

加入@ Roland_Smith的回答

这对我有用

brew install homebrew/science/pillow