之前在Mac下用pip安装PIL和Scrapy的时候遇到了几个问题,在这里Mark一下,希望给遇到相同问题的小伙伴提供一下解决问题的方法。
在Mac下安装PIL遇到的问题为:
/usr/local/include/tk.h:71:13: fatal error: 'X11/Xlib.h' file not found
# include <X11/Xlib.h>
^
1 error generated.
error: command 'cc' failed with exit status 1
显示这个文件无法找到,编译遇到问题,这个需要用ln命令建立一个这个文件的软连接,解决方法如下:
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers/X11 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/X11
在你的电脑下定位一下X11这个文件,MacOSX的版本根据你自己的电脑来
执行之后,再