Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
379 views
in Technique[技术] by (71.8m points)

ruby - Rails - The system cannot find the path specified

I have installed Rails and Ruby on Windows with railsinstaller. The problem is, when I run the rails command, it gives me: "The system cannot find the path specified."

I am running windows 7 x64 and Ruby 2.20.

I tried uninstalling Rails and installing it again; that does not help. Ruby commands execute, like ruby -v, but rails -v= dont work.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Go into C:RailsInstallerRuby2.2.0. In some of the .bat files, you'll find the following:

@ECHO OFF
IF NOT "%~f0" == "~f0" GOTO :WinNT
@"C:UsersemachnicGitRepos
ailsinstaller-windowsstageRuby2.2.0in
uby.exe" "C:/Users/emachnic/GitRepos/railsinstaller-windows/stage/Ruby2.2.0/bin/tilt" %1 %2 %3 %4 %5 %6 %7 %8 %9
GOTO :EOF
:WinNT
@"C:UsersemachnicGitRepos
ailsinstaller-windowsstageRuby2.2.0in
uby.exe" "%~dpn0" %*

Delete that and paste in the text below:

@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" %*

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...