【发布时间】:2010-05-18 11:15:34
【问题描述】:
我只是尝试在 Snow Leopard 上使用 Ruby on Rails。 我正在关注本教程: http://developer.apple.com/tools/rubyonrails.html 无论我尝试用 rails 做什么,我都会得到:
MacBook-Pro-lm:~ lukasz$ rails blog
**undefined method `camelize' for "app":String**
MacBook-Pro-lm:~ lukasz$ rails --help
**undefined method `camelize' for "app":String**
非常基本的东西......但是 - 详细的 rails 工作:
MacBook-Pro-lm:bin lukasz$ rails -v
Rails 2.3.5
MacBook-Pro-lm:~ lukasz$ ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-darwin10]
MacBook-Pro-lm:bin lukasz$ gem -v
1.3.7
看来我已经成功安装和升级了 ruby(使用 macports)、rubygems 和 rails(根据终端)。还安装了一些其他软件包来支持我们的开发,例如乘客和 mysql5 等...
我可以找到安装在 /opt/local/bin 目录。我的环境 PATH 变量是:
PATH=/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/ usr/local/bin:/usr/X11/bin
这有点可疑。这一定是一些愚蠢的基本问题。 Google 表示 ruby-iconv 库可能存在问题,但我无法使用 port 或 gem 命令找到/安装此软件包。
请帮忙....我在这里错过了什么?
【问题讨论】:
标签: ruby-on-rails macos installation