PIL自我测试很好,可以导入__imaging,但仍然没有安装成像"错误

时间:2014-05-29 21:35:56

标签: python python-imaging-library scikit-image

我正在运行OS X 10.7.5并且已经尝试了几周才能让PIL正常工作。

安装和编译正常,通过自检,我可以导入__imaging而不会出现任何错误。

然而,当我尝试使用scikit-image读写功能(取决于PIL)时,我仍然得到了经典"未安装成像C模块"错误。

有没有人知道如何调试这个?我很难过。

1 个答案:

答案 0 :(得分:0)

试试Pillow。与PIL不同,它是PIL的一个分支并且修复了许多错误并且是actively developed

Mac OS X安装说明可以是found here

  

注意:需要安装所有外部库才能获得   枕头的基础工作。

     

我们不为OS X提供二进制文件,所以   你需要XCode来安装Pillow。(10.6上的XCode 4.2可以使用   官方Python二进制发行版。否则,使用任何XCode   你曾经编译过Python。)

     

安装先决条件的最简单方法是通过Homebrew。后   你安装Homebrew,运行:

$ brew install libtiff libjpeg webp little-cms2 
     

如果你已经建立了你的   自己的Python,然后你应该能够使用:

安装Pillow
$ pip install Pillow

此外,最好避免使用OS X的系统Python并使用Homebrew版本。