2012-04-19 2 views
0

'gem install rails'을 사용하여 레일을 설치했지만 새 프로젝트를 만들 때 다음 오류가 발생합니다 : 'rails'프로그램이 있습니다 현재 설치되지 않았습니다. 다음을 입력하여 설치할 수 있습니다 :gem install을 사용하여 설치 한 후 'rails'명령을 사용할 수 없습니다.

sudo apt-get install rails 

'gem install rails'를 실행했을 때 오류 메시지가 없습니다. 어떻게 레일 명령을 실행할 수 없습니까?

sudo apt-get install rails을 설치하면 이전 버전의 ruby ​​1.8이 설치됩니다. 나는 최신을 원한다. 그래서 나는 apt-get에서 레일을 설치하고 싶지 않다.

편집 : 알아 냈어. 가 PATH = "$ {PATH} :/var에/lib 디렉토리/보석/1.8/빈 /"추가했다

+0

RVM을 사용하고 있습니까? gemset이로드되지 않은 것 같습니다. '보석 목록'이 너에게 줄줄이 있니? – iverds

+0

예, 레일 (3.2.1)이 나열되어 있습니다. "gem rails"라고 입력하면 다음과 같은 오류 메시지가 나타납니다 : ERROR : gem 실행 중 ... (RuntimeError) 알 수없는 명령 레일 – egidra

+0

레일 (https://rvm.io//)을보다 깨끗하게 설치하려면 rvm을 시도해야합니다. – sailor

답변

1

을 .bashrc에 위해를 레일 명령은 단지 '레일'

하지 '보석 레일'입니다

설치하려면 레일 :

gem install rails 

새로운 레일 응용 프로그램

rails myapp 
+0

알아, 이건 원래의 질문 이었어. 이것은 내가 얻은 것입니다 : 프로그램 '레일'은 현재 설치되지 않았습니다. 당신은 그것을 입력하여 설치할 수 있습니다 : sudo apt-get install rails, 문제는 내가 레일을 설치하는 보석을했다는 것입니다. – egidra

0

재부팅 컴퓨터를 만들려면,이 때때로 우분투 나에게 일어나는 시간의 99 %가 그냥

0 rebort 필요
+0

작동하지 않았습니다 : ( – egidra

+0

젠장, 미안 해요'rvm list'를 실행할 때 어떤 결과가 나옵니까? and which which rails – stephenmurdoch

+0

나는 원래의 게시물에 해결책을 추가했다. 해결책을 시도해 주셔서 감사합니다. – egidra

-1

The command for rails is not 'gem rails' it is just 'rails'

To install rails:

gem install rails To create a new rails application

rails new myapp

+0

OP가'gem rails'를 실행하려고 시도하지 않았습니다. – kr1

관련 문제