【问题标题】:How to install system_timer gem on Windows 7如何在 Windows 7 上安装 system_timer gem
【发布时间】:2010-03-26 07:44:10
【问题描述】:

我有问题 “处理 environment.rb:预初始化阶段(使用 rails 2.3.5)” “处理环境.rb:主要初始化阶段” C:/Ruby/bin/rake: 没有这样的文件或目录 - svnversion [memcache-client] 无法加载 SystemTimer gem,回退到 Ruby 较慢/不安全的超时库:没有这样的文件 加载——system_timer 耙子中止了!

初始化期间找不到服务器。

C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile' 我不知道如何安装这个 gem,因为当我 exec gem install system_timer 我收到: “处理 environment.rb:预初始化阶段(使用 rails 2.3.5)” “处理环境.rb:主要初始化阶段” C:/Ruby/bin/rake: 没有这样的文件或目录 - svnversion [memcache-client] 无法加载 SystemTimer gem,回退到 Ruby 较慢/不安全的超时库:没有这样的文件 加载——system_timer 耙子中止了!

初始化期间找不到服务器。

C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile'

任何人,请帮忙!

【问题讨论】:

  • 你能解决这个问题吗?

标签: ruby-on-rails ruby windows-7 rubygems


【解决方案1】:

您不能在 Windows 系统中安装 system_timer。如果您在gem page 上看到需求,您可以看到

SystemTimer 仅适用于 UNIX 平台(Mac OS X、Linux、Solaris、 BSD,……)。您可以将gem安装在 Microsoft Windows,但您只会 得到一个方便的外壳包装一个 对 timeout.rb 的简单调用 封面。

【讨论】:

    【解决方案2】:

    你试过安装这个 gem 吗?

    gem install system_timer
    

    【讨论】:

    • "Processing environment.rb: Pre Initialisation Phase (using rails 2.3.5)" "Processing environment.rb: Main Initialisation Phase" C:/Ruby/bin/rake: No such file or directory - svnversion [memcache-client] 无法加载 SystemTimer gem,退回到 Ruby 较慢/不安全的超时库:没有要加载的文件——system_timer rake 中止!初始化期间无法找到服务器。 C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile'
    • 好的,你的格式不好,所以我不明白安装 system_timer 时会出现错误。
    【解决方案3】:

    对于 Rails

    环境.rb

    config.gem "SystemTimer", :lib => "system_timer"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-01
      • 2011-07-19
      • 2015-08-02
      • 1970-01-01
      • 1970-01-01
      • 2014-04-16
      • 1970-01-01
      • 2014-05-14
      相关资源
      最近更新 更多