2013-02-24 4 views
5

"brew doctor"に遭遇していくつかのエラーが発生しました。このリンクのアドバイスに従うことで、パスの問題を解決することができました:How to modify PATH for Homebrew?しかし"config"スクリプトがシステム外にあるかホームブレディレクトリ

、完全に次のエラーをどうするかで失わ:

Warning: "config" scripts exist outside your system or Homebrew directories. 
`./configure` scripts often look for *-config scripts to determine if 
software packages are installed, and what additional flags to use when 
compiling and linking. 

Having additional scripts in your path can confuse software installed via 
Homebrew if the config script overrides a system or Homebrew provided 
script of the same name. We found the following "config" scripts: 

/opt/sm/pkg/active/bin/curl-config 
/opt/sm/pkg/active/bin/ncurses5-config 
/opt/sm/pkg/active/bin/ncursesw5-config 
/opt/sm/pkg/active/bin/pkg-config 
/opt/sm/pkg/active/bin/xml2-config 
/opt/sm/pkg/active/bin/xslt-config 

Noobの。 OSXの実行。賢明なジェダイの助けをお待ちしております...

+0

あなたの$ PATHは上書きされています。インストーラを使ってPythonをインストールしましたか?私は[Railsをインストールした場合はこれをチェックアウトします](http://stackoverflow.com/questions/13435091/additional-scripts-in-path)。また、「醸造医」は何を言いますか? – rhodee

答えて

1

このメッセージが表示された場合は、自宅を使わずにパッケージがインストールされていることを意味します。 これらのパッケージが自作の外にしかインストールされていない場合は、設定スクリプトが自作を妨げてはならないので、心配する必要はありません。 たとえば、curlが自宅に、別のパッケージマネージャーにインストールされている場合、または手作業で問題が発生している可能性があります。

これらのソフトウェアが必要な場合は、削除してhomebrewに再インストールする必要があります。そうでない場合は、/optのままにするか、アンインストールしてください。

関連する問題