2013-05-21 3 views
0

시스템에 레일을 설치했는데 (우분투 12.04) 두 개의 레일 프로젝트에 사용했습니다. 내 홈 폴더와 내 컴퓨터에서 만드는 다른 폴더에서 rails 명령에 액세스 할 수 있습니다. 나는 프로젝트를위한 새로운 디렉토리를 만들었다.응용 프로그램 폴더의 rails 명령에 액세스 할 수 없습니다.

rvm install ruby-2.0.0-p0 
rvm use ruby-2.0.0-p0 
rvm gemset create project.me 
rvm gemset use project.me 

모든이 시점까지 좋아 보인다 : 나는 다음과 같은 명령을 실행 한 .rvmrc 파일을 만든 후

rvm --create [email protected] 

: 나는 또한 다음과 같은 내용으로 .rvmrc 파일을 만들었습니다.

rails new . 

나는 다음과 같은 오류 얻을 :

The program 'rails' is currently not installed. You can install it by typing: 
sudo apt-get install rails 

을 어떻게 이해하지 못하는 내가 가진 레일 프로젝트를 만들려고하면?

rails new project.me 

으로 새 프로젝트를 만들 수 있습니다.하지만 모든 작업이 정상적으로 작동하지만 왜 작동하지 않습니까? 도움을 주셔서 감사합니다!

답변

1

gemset에 레일 젬이 설치되어 있지 않은 것일 수 있습니다.

특정 gemset을 사용한 후에 gem 설치 레일을 사용해보십시오.

+0

그게 전부입니다. 왜 이런 상황에서 레일에 접근 할 수 없습니까? .rvmrc 파일에 철자가 없기 때문에 가정합니다. 이것이 사실이라면 파일에서이를 지정하고 즉시 내 gemset에 추가 할 수있는 방법이 있습니까? 시간 내 주셔서 다시 한번 감사드립니다. – jhamm

+0

.rvmrc라는 앱 폴더에 파일을 추가하고 그 안에 다음을 추가 할 수 있습니다. 'rvm use ruby-2.0.0-p0 @ project.me' 이 경우에는 언제든지이 gemset으로 전환 할 수 있습니다. 프로젝트 디렉토리에서 cd. –

관련 문제