2

OSX ライオンに PIL をインストールしようとすると、このエラーが発生します -

「pil をインストールする前に、「brew link jpeg」を実行する必要があります」

そのため、その指示に従いましたが、代わりに別のエラーが発生しました-

"Linking /usr/local/Cellar/jpeg/8d... Warning: Could not link jpeg. Unlinking... Error: Could not symlink file: /usr/local/Cellar/jpeg/8d/bin/wrjpgcom Target /usr /local/bin/wrjpgcom は既に存在します。削除する必要がある場合があります。リンクを強制してこのファイルを削除するには、次の操作を行います:"

サイトで投稿を見つけました - https://superuser.com/questions/402032/brew-link-jpeg-issues - しかし、私の問題は解決しません。この問題を解決するにはどうすればよいですか?

4

3 に答える 3

2

あなた自身のリンクから、私は試すことを学びました

brew cleanup

その後、必要に応じてリンクできます。

于 2012-12-02T23:55:48.637 に答える
0

スタックオーバーフローサイト自体からこれを取得しました..

homebrew と pip があることを確認してから、次を実行します。

brew install libjpeg 
pip install pil

そして、上記のコマンドでうまくいかない場合は、これを行うことを忘れていました

GCC 4.0 を使用していないことを確認してください。つまり、MySQLdb を機能させるために必要だった .bash_profile ファイル内の export 行を削除する必要があります。

get (http://www.ijg.org/files/jpegsrc.v7.tar.gz) を実行し、通常の ./configure && make && make install を実行します (または readme に記載されていることは何でも)。

PIL をインストールする前に libjpeg をインストールした後、setup.py ファイルの「JPEG_ROOT = None」行を「JPEG_ROOT = libinclude(“/usr/local”)」に変更します。</p>

その後、pip または easy_install を使用して PIL を再インストールできます。前回の実行でコンパイルされたものがすべて削除されていることを確認してください。

于 2012-11-08T06:23:11.893 に答える