我刚刚更新了我的操作系统,无法导入PIL。我更新操作系统后安装了Xcode,这是最新的。我在这个网站上看到很多答案都提到了旧版本的MAC OS X,但没有任何对我有用。我安装了Pillow,因为这是另一个答案中给出的建议。
我安装了枕头
brew install pillow
在我的模块中,我有
from PIL import Image
我收到了错误:
ModuleNotFoundError:没有名为'PIL'的模块
答案 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