Kivy 在 Mac 中找不到 PIL 模块

Kivy cannot find PIL module in Mac

OSX 10.10.2,Python 2.7.9,基维 1.9

当我收到未找到错误时,我使用 sudo pip install Pillow 安装 Pillow。我可以在 python help('modules') 中找到 PIL,但在 kivy help('modules')

中找不到

我尝试了 Kivy 用户组,但还没有得到回复。提前致谢!

可能 kivy 在错误的地方寻找 Pillow 包。 您应该检查库的安装位置并使用该路径。 路径应该类似于“/Library/Python/2.7/site-packages/”,看看你是否在那个位置有 PIL 包。

然后设置 PYTHONPATH 变量或使用

import sys
sys.path.append('path_to_the_PILLOW_package')

并查看 "import PIL" 是否引发 ImportError。

Kivy 1.9 包使用它自己的虚拟环境。您必须确保将模块安装到其中。只需做::

kivy -m pip install pillow