Mac OS を 10.9 にアップデートしたところ、Python モジュールの一部 (すべて?)、特に Image モジュールがもう存在しないことに気付きました。
実行しようとするsudo pip install pil
と、次のエラーが発生します:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/tk.h:78:11: fatal error: 'X11/Xlib.h' file not found
# include <X11/Xlib.h>
^
1 error generated.
error: command 'cc' failed with exit status 1
私の Xcode は最新ですが、何もわかりません。PIL がまだ 10.9 と互換性がない可能性はありますか?
ベストアンサー1
私の場合は次の方法がうまくいきました:
ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers/X11 /usr/local/include/X11
sudo pip install pil
アップデート:
しかし、Will によって提供された、より正確な解決策が以下にあります。
ターミナルを開いて以下を実行します:
xcode-select --install