1

PILをインストールしてからlibjpegをインストールすると、次のエラーが発生します。

    jpeg8-d is already installed, it's just not linked
    Could not symlink file: /usr/local/Cellar/jpeg/8d/bin/wrjpgcom
    Target /usr/local/bin/wrjpgcom already exists. You may need to delete it.
    To force the link and delete this file, do:
    brew link --overwrite formula_name
4

1 に答える 1

6

問題と解決策の両方は、あなたが投稿したエラーメッセージによって完全に説明されています。どこが分からないの?

Could not symlink file: /usr/local/Cellar/jpeg/8d/bin/wrjpgcom
Target /usr/local/bin/wrjpgcom already exists.

これは、何らかの理由で、Homebrew以外の場所からすでに取得していることを示し/usr/local/bin/wrjpgcomています。また、正当な理由がある場合に備えて、Homebrewはそれを台無しにしたくありません。

To force the link and delete this file, do:
brew link --overwrite formula_name

そのファイルがどこから来たのかわからない場合は、気にせず、ブラストしたいだけの場合は、実行してくださいbrew link --overwrite jpeg8-d

また、実行brew doctorして、修正する必要のあるセットアップ内の他の問題を検索することもできます。

于 2012-11-14T01:09:15.433 に答える