mar*_*n87 13 macos pcre ruby-on-rails passenger ruby-on-rails-2
我刚刚将我的MacBook Pro升级为Mavericks并且我的本地Ruby on Rails开发环境没有直接运行,当我访问时localhost我看到It works!并记得我需要启动Phusion Passenger,所以当我运行passenger start它时检查所有先决条件并失败当它到达PCRE开发标题时:
* Checking for PCRE development headers...
Found: no
Run Code Online (Sandbox Code Playgroud)
它告诉我去http://www.pcre.org/下载它们所以我从这里下载了8.33 到我的Downloads文件夹,所以我解压缩它,cd'd到文件夹然后运行:
./configure
make
make install
Run Code Online (Sandbox Code Playgroud)
然后cd'回到我桌面上的rails应用程序目录并重新运行passenger start但它仍然是相同的.尝试了一个新的终端窗口,但没有任何区别.
我之前必须这样做才能让我的开发环境工作,但这次似乎无法解决它.
我也尝试了,brew install pcre但它说Warning: pcre-8.33 already installed.
Har*_*ina 16
重新安装OS X开发人员工具对我不起作用,所以我建议
brew install pcre
你也可以
brew install passenger
如果额外缺失,将安装所有需要的要求.
| 归档时间: |
|
| 查看次数: |
10956 次 |
| 最近记录: |