Ruby on rails 安装rails 4 beta版后可以启动新的rails 3.2项目
我安装了rails 4 beta1进行测试。现在,我正在尝试使用创建一个新的rails 3.2应用程序,但它不起作用Ruby on rails 安装rails 4 beta版后可以启动新的rails 3.2项目,ruby-on-rails,gem,ruby-on-rails-4,Ruby On Rails,Gem,Ruby On Rails 4,我安装了rails 4 beta1进行测试。现在,我正在尝试使用创建一个新的rails 3.2应用程序,但它不起作用 $ gem list rails *** LOCAL GEMS *** rails (4.0.0.beta1, 3.2.13, 3.1.0) $ rails -v Rails 4.0.0.beta1 $ rails _3.2.13_ demo /home/gaurish/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/
$ gem list rails
*** LOCAL GEMS ***
rails (4.0.0.beta1, 3.2.13, 3.1.0)
$ rails -v
Rails 4.0.0.beta1
$ rails _3.2.13_ demo
/home/gaurish/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems.rb:317:in `bin_path': can't find gem rails (["3.2.13"]) with executable rails (Gem::GemNotFoundException)
from /home/gaurish/.rvm/gems/ruby-2.0.0-p0/bin/rails:19:in `<main>'
from /home/gaurish/.rvm/gems/ruby-2.0.0-p0/bin/ruby_noexec_wrapper:14:in `eval'
from /home/gaurish/.rvm/gems/ruby-2.0.0-p0/bin/ruby_noexec_wrapper:14:in `<main>'
$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.25
- RUBY VERSION: 2.0.0 (2013-02-24 patchlevel 0) [i686-linux]
- INSTALLATION DIRECTORY: /home/gaurish/.rvm/gems/ruby-2.0.0-p0
- RUBY EXECUTABLE: /home/gaurish/.rvm/rubies/ruby-2.0.0-p0/bin/ruby
- EXECUTABLE DIRECTORY: /home/gaurish/.rvm/gems/ruby-2.0.0-p0/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /home/gaurish/.rvm/gems/ruby-2.0.0-p0
- /home/gaurish/.rvm/gems/ruby-2.0.0-p0@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => 1
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- "gem" => "--no-rdoc --no-ri --verbose"
- REMOTE SOURCES:
- http://rubygems.org/
出了什么问题,如何解决这个问题,以便同时安装rails 4和rails 3.2?今天早些时候也遇到了同样的问题
卸下rails 4.0.0.beta1并重新安装,然后按照您的问题中所述使用rails 3.2.13解决了我的问题。今天早些时候也遇到了同样的问题
卸下rails 4.0.0.beta1并重新安装,然后按照您的问题中所述使用rails 3.2.13为我解决了问题。将您的rubygems更新为2.0.3
gem update --system
不要惊慌!只是Rails 3
rails _3.2.13_ new demo
将rubygems更新为2.0.3
gem update --system
不要惊慌!只是Rails 3
rails _3.2.13_ new demo
这没用吗?不。到目前为止,我找到的唯一解决方案是通过rvm将rails 4放在它自己的gemset中。这没用吗?不。到目前为止,我找到的唯一解决方案是通过rvm将rails 4放入它自己的gemset中。好吧,也许你的全局gemset被破坏了,我会尝试使用rvm内爆销毁rvm并重新安装,但这可能是极端的。删除rails gem卸载rails,然后重新添加我想要的版本对我来说很有效。也许重要的部分只是重新安装好了,也许你的全局gemset坏了,我会尝试rvm内爆破坏rvm并重新安装,但这可能是极端的。删除rails gem卸载rails,然后只重新添加我想要的版本对我有效。也许重要的部分只是重新安装我需要在运行rails之前运行gem install rails-v3.2.13新的演示你是怎么发现的?rails-help没有描述这种语法。吼叫声每天,我都需要运行gem安装rails-v3.2.13,然后才能运行rails\u3.2.13\u新的演示你是怎么发现这一点的?rails-help没有描述这种语法。吼叫声每天都有一个未记录的功能。