【问题标题】:Kivy cannot find PIL module in MacKivy 在 Mac 中找不到 PIL 模块
【发布时间】:2015-04-13 21:37:35
【问题描述】:

OSX 10.10.2、Python 2.7.9、Kivy 1.9

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

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

【问题讨论】:

    标签: python-2.7 kivy


    【解决方案1】:

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

    kivy -m pip install pillow
    

    【讨论】:

    • 非常感谢您的回答。一直在 Stackoverflow 上搜索 Mac 特定的答案。
    • 小心枕头 3.0.0 版本与 kivy 不兼容(它适用于 2.0.0)
    【解决方案2】:

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

    然后设置PYTHONPATH变量或者使用

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

    并查看“import PIL”是否引发 ImportError。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-15
      • 1970-01-01
      相关资源
      最近更新 更多