1

最近我更新到 OSX 10.9 DP。并且 PIL 停止正常工作。Django 调试说“解码器 jpeg 不起作用”。使用stackoverflow答案,我尝试重新安装PIL,但PIL在安装
时说:“致命错误:找不到'Python.h'文件”。
我再次使用stackoverflow来查找为什么会发生这种情况,它说没有安装命令行工具,但是Xcode 5.0没有下载它,xcode-select --install 给出
'无法安装软件,因为它不可用软件更新中心”。
我怎么能解决这个问题?

4

2 回答 2

0

这里的问题是PIL需要一个C编译器才能正确安装,而且在 OS X 上很难获得它们。我建议改用Pillow,它是 PIL 的一个更用户友好的分支,更容易安装。它也适用于 Django。

于 2013-10-16T16:30:38.393 回答
0

解决了。

我刚刚通过自制软件(未链接)安装了 python 并将所有文件从 /include 复制到我的 /System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
并且一切都开始正常工作。

于 2013-10-17T14:30:11.147 回答