【问题标题】:Ruby on rails installer issue in windows 7 pcWindows 7 pc 中的 Ruby on Rails 安装程序问题
【发布时间】:2013-04-13 08:10:59
【问题描述】:

我刚刚在我的windows机器中安装了railsinstaller.org

现在我已经在我的机器上安装了Ruby2.0。因此,当我尝试从命令提示符as mentioned here 运行以下命令时:

rails s

得到错误:

C:/Ruby200/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not f
nd 'railties' (>= 0) among 8 total gem(s) (Gem::LoadError)
        from C:/Ruby200/lib/ruby/2.0.0/rubygems/dependency.rb:307:in `to_spec'
        from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in `g
m'
        from C:/RailsInstaller/Ruby1.9.3/bin/rails:22:in `<main>'

现在,如果我卸载 Ruby2.0,事情就设置好了。但我也想在我的电脑上使用最新版本的 Ruby,这样我就可以像以前一样运行我的练习 ruby​​ 程序。 - 请指导我,这样我就可以运行我的 Rails 并且只能从我的 Sublime Text 2 编辑器中运行 ruby​​ 程序而不会受到影响。

【问题讨论】:

    标签: ruby ruby-on-rails-3.2 ruby-2.0


    【解决方案1】:

    尝试使用来自此站点的安装程序:http://rubyinstaller.org/ 安装后,打开命令提示符并输入以下命令来安装 ruby​​:

    gem install rails
    

    应该安装 rails 及其依赖项。从那里你可以像往常一样运行 rails 命令并创建项目。

    【讨论】:

      【解决方案2】:

      也许你应该看看https://github.com/vertiginous/pik/ 来管理不同的ruby 版本。我认为,您遇到的主要问题很简单,两个 rails 版本(railsinstaller 中使用的 1.9.3 和 2.0)的 PATH 设置都存在干扰。

      【讨论】:

        猜你喜欢
        • 2011-05-30
        • 2019-08-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-06
        • 2014-08-29
        • 2012-09-02
        相关资源
        最近更新 更多