1. ホーム
  2. python

[解決済み] Mac OS X 10.9以降にPILをインストールできない。

2022-06-28 15:59:43

質問

Mac OSを10.9にアップデートしたところ、私のPythonモジュールのいくつか(すべてか)がもうここにないことがわかりました。

そこで、私は 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に対応していないのでしょうか?

どのように解決すればよいですか?

以下の方法で解決しました。

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

UPDATE

しかし、Will氏によって提供された、より正しい解答が以下にあります。

<ブロッククオート

ターミナルを開いて実行します。 xcode-select --install