다른 경로 (다른 개발자의 컴퓨터)에서는 시스템 경로가 아니라 불만 사항이 표시됩니다.
RailsInstaller는 해당 빌드와 함께 해결되지 않은 (계속되는) problem을 포함하고있는 것으로 보입니다. 당신이 당신의 .bat 파일에 보면 RailsInstaller 특정 RailsInstaller 개발자의 컴퓨터에 참조하는 하드 코딩 된 경로를 사용하고 있음을 나타내는 다음 줄을 확인할 수있는 것들 :
@ECHO OFF
IF NOT "%~f0" == "~f0" GOTO :WinNT
@"C:\Users\emachnic\GitRepos\railsinstaller-windows\stage\Ruby2.2.0\bin\ruby.exe" "C:/Users/emachnic/GitRepos/railsinstaller-windows/stage/Ruby2.2.0/bin/rails" %1 %2 %3 %4 %5 %6 %7 %8 %9
GOTO :EOF
:WinNT
@"C:\Users\emachnic\GitRepos\railsinstaller-windows\stage\Ruby2.2.0\bin\ruby.exe" "%~dpn0"
이전 코드의 인스턴스 다음과 같이 수정합니다 방금 (되돌아 가서 이전 버전을 사용할 수 있도록하면 모든 사람이
@ECHO OFF
IF NOT "%~f0" == "~f0" GOTO :WinNT
ECHO.This version of Ruby has not been built with support for Windows 95/98/Me.
GOTO :EOF
:WinNT
@"%~dp0ruby.exe" "%~dpn0" %*
이 실패하고 그냥 처리하지 않으려는 RailsInstaller 웹 페이지는 여러 버전을 포함 Ruby 2.1.8 및 Rails 4.2 버전 사용).
이 모든 것이 언급되었으므로 어느 시점에서 가상화 사용에 대한 입장을 재검토해야 할 수도 있습니다. 많은 Ruby/Rails 라이브러리가 * nix 용으로 컴파일되어 Windows에 대한 테스트가 제한적이거나 존재하지 않아 문제가 조만간 발생할 수 있습니다. 프로젝트 중간에서 개발 환경을 변경하는 대신 현재 Vagrant 등을 살펴 보는 것이 현명한 방법 일 수 있습니다.
"레일을 실행하기 위해 rails.bat 파일을 찾을 수 없다는 것이 분명 해지는 이유는 무엇입니까?" 포함하지 않은 오류 메시지가 있습니까? 3.2.0은 RailsInstaller의 버전입니다. 그런데 RailsInstaller는 설치하는 레일스 버전이 아닙니다. 이 웹 페이지에는 Rails 4.2와 Ruby 2.2.4가 포함되어 있음이 분명합니다. – MarsAtomic
그냥 재미로 - http://stackoverflow.com/q/12220024/525478 및 http : //stackoverflow.com/q/920201/525478 ... https://www.virtualbox.org/wiki/ 다운로드. 나는 이것이 당신의 질문에 직접적으로 대답하지 않는다는 것을 알고 있습니다 ... –