12

SnowLeopard の新規インストールで、homebrew を使用して PIL をインストールしたいと考えています。ただし、レシピは PIL を /Library/Python/2.6/site-packages ではなく cellar にインストールします。インストールディレクトリを変更する方法はありますか?

4

4 に答える 4

34

pip と別の PIL をインストールする代わりに、シンボリック リンクを作成するだけです。

brew install pil
ln -s /usr/local/Cellar/pil/1.1.7/lib/python2.7/site-packages/PIL /Library/Python/2.7/site-packages/PIL

Lion、Snow Leopard でテスト済み。/python2.6 /Python/2.6 を使用するようにパスを変更する必要がある場合があります。

于 2011-10-17T11:00:02.347 に答える
12

自作の卵をシステムサイトパッケージにインストールする「受け入れられた」方法がないように思われるので、ここに私がやったことがあります:

% brew install pil
% easy_install pip
% pip install pil

自作インストールは、PIL のすべての依存関係 (特に jpeg) を取得してインストールします。後の easy_install は、システム サイト パッケージの PIL をコンパイルするときにそれらを使用します。Freetype のサポートは「簡易インストール」バージョンには表示されませんが、私の目的には問題ありません。

私の最初の目標は、Web デザイナーが django 開発環境を構築するための簡単な方法を提供することだったので、未使用の自作 PIL をインストールしても問題はありません。

これが誰かに役立つことを願っています。そこにもっと良い答えがあることをまだ望んでいます。

于 2011-04-07T03:50:33.083 に答える