Rails 使用 gitbash 和 ruby​​ 安装程序。未找到rails命令

发布于 2025-01-05 12:16:58 字数 709 浏览 0 评论 0原文

我正在尝试让 Ruby on Rails 在我的 Windows 7 计算机上运行。我正在使用 gitbash 并使用 ruby​​ 安装程序安装 ruby​​。我的所有 gems 均已成功安装(Rails 3.0.7),但是当我尝试运行诸如 rails s 之类的命令时,我得到 sh.exe":rails: command not find

echo $PATH 给我:

/c/Users/Dave/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Ruby192/bin:/ c/程序文件/公用文件/Microsoft Shared/Windows Live:/c/Program Files/NVIDIA Corporation/PhysX/Common:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/ System32/WindowsPowerShell/v1.0/:/c/Program Files/Common Files/Adobe/AGL:/c/Program Files/QuickTime/QTSystem/:/c/Program Files/Common Files/Microsoft Shared/Windows Live

由于 Ruby 的路径就在那里,我对如何启动 Rails 服务器有点不知所措。

I am trying to get Ruby on Rails going on my Windows 7 machine. I am using gitbash and have install ruby using ruby installer. All my gems have installed successfully (Rails 3.0.7), but when I try to run a command like rails s I get sh.exe": rails: command not found

echo $PATH gives me:

/c/Users/Dave/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Ruby192/bin:/c/Program Files/Common Files/Microsoft Shared/Windows Live:/c/Program Files/NVIDIA Corporation/PhysX/Common:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/Program Files/Common Files/Adobe/AGL:/c/Program Files/QuickTime/QTSystem/:/c/Program Files/Common Files/Microsoft Shared/Windows Live

Since the path for Ruby is in there I am at a bit of a loss for how to be able to start the rails server.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

帥小哥 2025-01-12 12:16:58

运行 gem install Rails 修复了它

running gem install rails fixed it

ぇ气 2025-01-12 12:16:58

这个问题让基础开发人员感到困惑。因为他们同时使用 Git Bash 和 Git Bash。使用 Ruby 和 Rails 的命令提示符。

当我们使用 Ruby 和 Rails 在 CMD 中输入“Rails any command”时,我们没有看到任何失败。但是如果我们在 gitbash 中运行相同的命令,我们会得到结果“命令未找到”。如上所述,运行“Gem install Rails”可以为 gitbash 用户修复该问题。

对于那些同时使用 Git 和 Cmd 与 ROR 的人来说,他们可以通过在任何一个上运行来执行命令......

This Problem confuses basic developers. Because they simultaneously use both Git Bash & Command Prompt with Ruby and Rails.

When we type "Rails any command" in CMD with Ruby and Rails, we don't see any failure. But if we run the same command in gitbash means, we get the result "Command not found". Running "Gem install rails" fixs it for gitbash users as the above sayings.

For those who use both Git and Cmd with ROR, they can get the command executed anyhow by running on any of the one...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文