gpt4 book ai didi

ruby-on-rails - Ruby on rails :- 找不到 RubyGem rails (>= 0) (Gem::LoadError)

转载 作者:数据小太阳 更新时间:2023-10-29 07:42:48 24 4
gpt4 key购买 nike

我是 Ruby on Rails 的新手。我使用 http://railsinstaller.org/ 中的安装程序在我的 Windows 7 上安装了 ruby​​ on rails .我可以创建一个项目,此后就不行了(我不知道我在这期间做了什么 :-( )。

完整的错误信息是:-

关于创建新项目 :-

c:\Sites>rails new Tickets_Test
E:/Ashish/Ruby192/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error': Cou
ld not find RubyGem rails (>= 0) (Gem::LoadError)
from E:/Ashish/Ruby192/lib/ruby/1.9.1/rubygems.rb:219:in `activate'
from E:/Ashish/Ruby192/lib/ruby/1.9.1/rubygems.rb:1065:in `gem'
from E:/Ashish/RailsInstaller/Ruby1.8.7/bin/rails:18:in `<main>'

关于获取版本:-

c:\Sites>rails --version
E:/Ashish/Ruby192/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error': Cou
ld not find RubyGem rails (>= 0) (Gem::LoadError)
from E:/Ashish/Ruby192/lib/ruby/1.9.1/rubygems.rb:219:in `activate'
from E:/Ashish/Ruby192/lib/ruby/1.9.1/rubygems.rb:1065:in `gem'
from E:/Ashish/RailsInstaller/Ruby1.8.7/bin/rails:18:in `<main>'

知道为什么会发生上述情况吗?

编辑

显然有两个命令提示符:- ruby 命令提示符:- Ruby和 Ruby for rails 命令提示符(使用此命令提示符解决了问题):- Ruby on rails

我使用的是 ruby​​ 命令提示符。听起来像是一个愚蠢的问题,但是,我不确定为什么会有“两个”命令提示符?

最佳答案

我在安装 heroku toolbelt 后遇到了类似的问题。我发现 heroku 将第二个添加到我的路径中。我将它从路径中移除,生活似乎再次美好起来!

关于ruby-on-rails - Ruby on rails :- 找不到 RubyGem rails (>= 0) (Gem::LoadError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5015685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com