我刚刚将 MacBook Pro 升级到 Mavericks,当我访问时,我本地的 Ruby on Rails 开发环境并没有立即运行localhost
I see It works!
并记得我需要启动 Phusion Passenger,所以当我运行时passenger start
它会检查所有先决条件,并在到达 PCRE 开发标头时失败:
* Checking for PCRE development headers...
Found: no
它告诉我去http://www.pcre.org/下载它们,所以我从以下位置下载了 8.33here这去了我的Downloads
文件夹,所以我解压了它cd
进入文件夹并运行:
./configure
make
make install
Then cd
返回桌面上的 Rails 应用程序目录并重新运行passenger start
但还是一样。尝试了一个新的终端窗口,但这没有任何区别。
我以前必须这样做才能让我的开发环境正常工作,但这次似乎无法解决它。
我也尝试过brew install pcre
但它说Warning: pcre-8.33 already installed
.
重新安装 OS X 开发者工具对我来说不起作用,所以我推荐
brew install pcre
你也可以做
brew install passenger
如果缺少其他要求,它将安装所有需要的要求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)