방금 Ruby on Rails를 Snow Leopard에서 사용하려고했습니다. http://developer.apple.com/tools/rubyonrails.html 내가 끝낼 레일 수행하려고 무엇 이건 : 나는이 자습서 다음되었다 그러나 ...Ruby on Rails 정의되지 않은 메소드 "camelize"for "app": String
MacBook-Pro-lm:~ lukasz$ rails blog
**undefined method `camelize' for "app":String**
MacBook-Pro-lm:~ lukasz$ rails --help
**undefined method `camelize' for "app":String**
정말 기본적인 것들 - verbosing 레일 작동 : 그래서 그것을
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
루비 (macports 사용), 루비 젬 (rubygems) 및 레일 (terminal)을 성공적으로 설치 및 업 그레 이드 한 것 같습니다. 승객 및 mysql5와 같은 개발을 지원하기 위해 설치된 다른 패키지는 거의 없습니다.
ruby는 /opt/local/bin 디렉토리에 설치되어 있습니다. 내 환경 PATH 변수는 다음과 같습니다.
PATH =/opt/local/bin :/opt/local/sbin :/opt/local/sbin :/usr/bin :/bin :/usr/sbin :/sbin :/usr/local/bin :/usr/X11/bin
비꼬는 뭔가입니다. 그것은 어리석은 기본적인 문제 일 것임에 틀림 없다. Google은 ruby-iconv 라이브러리에 문제가있을 수 있다고 말합니다. 그러나 port 또는 gem 명령을 사용하여이 패키지를 찾거나 설치할 수는 없습니다.
Plese help .... 여기에 무엇이 있습니까?
안녕하세요! 어떻게 든 MAMP PRO 설치와 충돌한다는 것을 알았 기 때문에 모든 Ruby와 Rails를 제거해야했습니다. 내 튀김은 루비 1.8.7 버전에서 같은 문제를 만났다고 말했다. 그는 1.8.6으로 격하시킴으로써 그것을 격파했다. 하지만 다른 시간에 다시 시도해야합니다. 다음에 레일스를 설치할 때 알아 두어야 할 점을 알게 될 것입니다. – Lukasz