rubygems

    3熱度

    2回答

    我想通過共享Linux服務器上的ruby訪問MySQL。我想我需要使用DBI模塊,但我似乎無法訪問它。我安裝了它,如下所示: gem install -r dbi 它不能在正常位置安裝它,因爲我是一個共享的服務器上,並沒有權限: WARNING: Installing to ~/.gem since /usr/lib/ruby/gems/1.8 and /usr/bin aren

    2熱度

    3回答

    在Ruby Enterprise Edition(OS X)上安裝Merb會引發此錯誤,有什麼想法? sudo gem install merb ERROR: Error installing merb: invalid gem format for /opt/ruby-enterprise-1.8.6-20090113/lib/ruby/gems/1.8/cache/ParseTree-3

    2熱度

    2回答

    我正在尋找一種簡單和自動化的方式來在S3上存儲頁面緩存(當然還有cloudfront)。我知道一個插件可以在片段緩存中做到這一點,但是在我自己創建它之前,我想要挖掘集體智慧:) 編輯:爲了讓自己更清楚,我不想使用S3服務文件,而是使用CloudFront CDN。

    8熱度

    2回答

    是否可以在安裝時有條件地設置gem的依賴關係?這是我希望澄清問題的情況。 有一個寶石,我堅持這取決於JSON寶石。但是,我經常使用jruby,它有一個名爲json-jruby的json gem的端口。要解決這個問題,我必須爲每個依賴構建兩個獨立的gem。我想要構建一個gem,要麼說它依賴於json或json-jruby,要麼在安裝時檢查並使用正確的依賴關係。 任何人都有一個很好的解決方案呢?

    2熱度

    4回答

    遇到與this post相同的問題,除非我不認爲解決方案是相同的不幸的。 我收到此錯誤信息: Rails requires RubyGems >= 0.9.4. Please install RubyGems 當我運行在cron腳本/亞軍的工作,但是當我在同一服務器上的終端上運行它,它工作完全正常 。 rails服務器也運行良好。我只有在cron中運行script/runner時遇到問題。它似

    3熱度

    1回答

    我想安裝一個GC Patched Ruby來對我的應用程序進行內存分析。我遵循http://guides.rubyonrails.org/performance_testing.html#gc的說明並在我的家庭目錄中安裝了一個ruby實例(我已經有另一個「官方」開發實例)。這個GC Patched ruby​​實例工作正常。 問題是當我需要安裝寶石到這個實例時,正如上面的指導步驟1.8.6告訴我那

    0熱度

    1回答

    我試圖在我的non-rails項目中使用Chronic。當我試着使用「規範」我得到以下錯誤,以獲得 規格: $ spec spec/parsers/parser_english_spec.rb /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load

    9熱度

    4回答

    我已經升級到Rails 2.2.2並安裝了MySQL 2.7的寶石,當我嘗試運行遷移或啓動服務器我看到了這個錯誤: dlopen(/Library/Ruby/Gems/1.8/gems/mysql-2.7/lib/mysql.bundle, 9): Library not loaded: /usr/local/mysql/lib/mysql/libmysqlclient.15.dylib Ref

    3熱度

    2回答

    我試過用JRuby來使用EventMachine等。我收到有關本機擴展的錯誤。我相信這是由於Java的限制。我認爲我在Windows上的事實使問題更加複雜化。一些澄清將不勝感激。哪些擴展可以/不能用於JRuby?我怎麼知道?謝謝。

    3熱度

    1回答

    當我嘗試添加最新的rspec插件時,我運行了rails 2.2應用程序。我用腳本/插件安裝命令從github檢查了它。這使得一些佣金任務停止工作,我搜索了一段時間,發現我不得不升級RubyGems。我這樣做,並得到了以下錯誤: uninitialized constant Gem::GemRunner 這是版本控制下的一個小而簡單的應用程序,所以我刪除一切,和apt-get刪除紅寶石和Ruby