16

MacBook Pro を Mavericks にアップグレードしたところ、ローカルの Ruby on Rails 開発環境がすぐに実行されませんでした。訪問すると、Phusion Passenger を起動する必要があることがlocalhostわかりIt works!、思い出したので、実行するpassenger startとすべての前提条件がチェックされ、失敗しますPCRE 開発ヘッダーに到達すると、次のようになります。

 * Checking for PCRE development headers...
    Found: no

http://www.pcre.org/にアクセスしてダウンロードするように指示されたので、ここから 8.33 をダウンロードしてDownloadsフォルダーに移動し、解凍しcdてフォルダーに移動し、次のコマンドを実行しました。

./configure
make
make install

次にcd、デスクトップの Rails アプリ ディレクトリに戻って再実行しましpassenger startたが、それでも同じです。新しいターミナル ウィンドウを試してみましたが、違いはありませんでした。

開発環境を機能させるために以前にこれを行ったに違いありませんが、今回は解決できないようです。

私も試しbrew install pcreましたが、それは言いWarning: pcre-8.33 already installedます。

4

2 に答える 2

21

OS X 開発者ツールの再インストールはうまくいかなかったので、お勧めします

brew install pcre

また、あなたはすることができます

brew install passenger

さらに不足している場合、必要なすべての要件がインストールされます。

于 2015-01-07T12:53:59.437 に答える
14

OS X 開発者ツールを再インストールします。マーベリックスのアップグレードで壊れました。

于 2013-10-23T13:50:40.293 に答える