如何在Mac OSX上安装PCRE开发标题
我刚刚将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
回到我桌面上的rails应用程序目录并重新passenger start
但它仍然是相同的。 尝试了一个新的终端窗口,但没有任何区别。
我之前必须这样做才能让我的开发环境工作,但这次似乎无法解决它。
我也试过brew install pcre
但它说Warning: pcre-8.33 already installed
。
重新安装OS X Developer Tools。 它被小牛升级打破了。
重新安装OS X开发者工具对我不起作用,所以我建议
brew install pcre
你也可以
brew install passenger
如果额外缺失,将安装所有需要的要求。