我刚刚将我的 MacBook Pro 升级到 Mavericks 并且我的本地 Ruby on Rails 开发环境并没有立即运行,当我访问时localhost
我看到It works!
并记得我需要启动 Phusion Passenger,所以当我运行passenger start
它时会检查所有先决条件并失败当它到达 PCRE 开发标头时:
* Checking for PCRE development headers...
Found: no
它告诉我去http://www.pcre.org/下载它们,所以我从这里下载了 8.33,它进入了我的Downloads
文件夹,所以我解压缩它,cd
'd 到文件夹并运行:
./configure
make
make install
然后cd
'd回到我桌面上的我的rails应用程序目录并重新运行passenger start
,但它仍然是一样的。尝试了一个新的终端窗口,但这没有任何区别。
我以前必须这样做才能使我的开发环境正常工作,但这次似乎无法解决。
我也试过brew install pcre
,但它说Warning: pcre-8.33 already installed
。