2013-04-04 23 views
0

경로는 설치의 기본 경로입니다왜 '루비'가 내부 또는 외부 명령으로 인식되지 않습니까? 시스템 변수에서</p> <pre><code>C:RailsInstallerGitcmd;C:RailsInstallerRuby1.9.3bin </code></pre> <p>경로에 관한 것이다 : 사용자 변수에

C:\RailsInstaller\Ruby1.9.3\bin 

나는 명령은 루비와 레일스, 명령 프롬프트와 프롬프트를 열 때 "루비는 내부 또는 외부 명령으로 인식되지 않습니다."라고 아무 입력없이 즉시 말합니다.

명령 프롬프트가 이전에 작동했습니다. 실패한 설정으로 인해 여러 가지 방법으로 다시 설치 한 후 다음과 같은 결과가 나타납니다.

어떻게 해결할 수 있습니까?

답변

1

그래서 C:\RailsInstaller\Ruby1.9.3.\bin은 ruby.exe가 저장된 장소입니까? 그게 맞으면 명령 프롬프트를 통해 ruby ​​명령에 액세스 할 수 있어야합니다.

당신이 시도

: REG QUERY "HKCU\Environment" 콘솔에서, 루비 명령을 실행하기 전에 cmd를 다시 시작하십시오?

PATH REG_EXPAND_SZ C:\RailsInstaller\Ruby1.9.3.\bin 
+0

이 예 ruby.exe가 저장됩니다 'C :. \ RailsInstaller \ Ruby1.9.3 \ 빈'. http://railsinstaller.org/의 지시 사항을 따르고 있으며 아직 콘솔이 없습니다. 내가 다른 버전의 루비를 설치하려고 시도했지만, 모두 위에서 언급 한 문제를 해결합니다. 경로에 문제가 없으므로 명령 프롬프트의 문제라고 생각합니다. 또한 ruby.exe를 직접 열려고하면 빈 명령 창이 나타납니다. –

+0

설치가 끝나면 Ruby.exe가 실행 가능하지 않다는 창이 나타납니다. –

+0

IRB에 대한 전체 액세스 권한을 제외하고는 동일한 오류가 발생합니다. C : \ Program Files \ Heroku \ ruby ​​\ bin " http://stackoverflow.com/questions/9852259/ruby-exe-is-not-recognized- 내부 - 또는 - 외부 - 명령 - 창 - 7 –

8

같은 출력이있다.

+0

** Facepalm ** - 이것은 나를 위해 일했습니다! – Kitson

2

Windows PC의 경우 : PATH 환경 변수 에 설치된 루비의 bin 경로를 추가하려면 1. "내 컴퓨터"-> 속성 -> 고급 시스템 설정 -> 환경 변수 -> "경로"선택 - > 편집 아래에 표시된 경로 예 : D : \ Ruby22 \ bin; 2. 다시 시작 cmd를 후

이미지 아래를 참조하십시오 변경 : Ruby Path setting in Windows 7 and other windows OS