1. ホーム
  2. python

Mac OS X 10.9でpipを使ったPython Image Libraryのインストールに失敗する。

2023-09-05 06:21:27

質問

MavericksにPILをpipでインストールしたいのですが、このエラーが出ます。

_imagingft.c:73:10: fatal error: 'freetype/fterrors.h' file not found
#include <freetype/fterrors.h>
         ^
1 error generated.
error: command 'cc' failed with exit status 1

私のコマンドラインツールはインストールされており、最新の状態です。私が見つけたすべてのヒントは役に立ちませんでした。 どうすればこれをコンパイルできるようになるのでしょうか?

EDIT: 今確認したところ、freetype も homebrew 経由ですでにインストールされています。

どのように解決するのですか?

特定のバージョンのfreetype2にシンボリックリンクするのではなく、次のようにしてください。

ln -s /usr/local/include/freetype2 /usr/local/include/freetype

これにより、freetype2をアップグレードするたびにシンボリックリンクを再作成する手間が省けます。