나는 우분투 아래에서 작업 중이며, 내 앱에 임의의 숫자를 생성해야합니다 (안전하지 않은 randoms 만 안전하지 않은 randoms). 루비 1.9.2가 제공하는 무작위 클래스를 사용하지만, 레일에 정의되어 있지 않은 것처럼 보입니다. 수정 방법에 대한 아이디어가 있습니까?Random 클래스가 Rails에 정의되지 않았습니다.
Linux thomas-laptop 2.6.32-26-generiC#48-Ubuntu SMP Wed Nov 24 10:14:11 UTC 2010 x86_64 GNU/Linux [email protected]:~/dev/foo$ rails -v Rails 3.0.3 [email protected]:~/dev/foo$ ruby -v ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
나를 위해 잘 작동합니다 (MacOSX에서), 당신은 단지'커널 # rand'을 사용할 수 있습니까? –
이상하게 들리지만, 제 설정의 유일한 차이점은'ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.5.0]'(즉, Linux 대신 OS X)을 사용해야한다는 것입니다. 차이를 만들지 마라. 나는 리눅스에서 시도 할 것이다. – moeffju
방금 리눅스에서 새로운 레일스 프로젝트를 만들었는데 저에게도 도움이됩니다 : uname'Linux dev 2.6.18-028stab070.7 # 1 SMP Fri Oct 1 13:53:00 MSD 2010 x86_64 GNU/Linux' (우분투 10.04 LTS), ruby -v'ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]', 레일즈 3.0.3. – moeffju