OSX 10.9和命令行工具,PIL

时间:2013-10-16 15:46:15

标签: python django xcode macos python-imaging-library

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

解决。

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