gem

    1熱度

    3回答

    我想出去Twitter的API認證的OAuth,撞到了磚牆時,我的代碼,吐出消息: (instance of OAuth::Consumer needs to have method `marshal_load') 我的代碼: @consumer=OAuth::Consumer.new("token","secret", { :site=>"http://mysite.com/"

    2熱度

    6回答

    我有一個小應用程序,我用珠寶商創建。珠寶商生成一個lib /目錄,我想寫我的代碼。 這種寶石我創建依賴於httparty寶石,所以,在我的Rakefile我把 Jeweler::Tasks.new do |gem| gem.add_dependency('httparty', '>= 0.4.5') ... end 在我的執行文件,我把 require 'http

    3熱度

    3回答

    我已經爲Ruby中的Cacti編寫了一個數據收集腳本,它在命令行中運行良好,但是 Cacti通過「env -i」運行腳本,該腳本剝離了環境以便Ruby無法找到rubygems庫(「在'require'中:沒有這樣的文件加載 - ruby​​gems(LoadError)「)。我該如何解決這個問題?

    5熱度

    2回答

    不幸的是,Unicode 0.1(sudo gem install unicode)在Ruby 1.9上不起作用。我有下面的代碼片段: require "rubygems" require "unicode" str = "áéíóúç" Unicode.normalize_KD(str).gsub(/[^\x00-\x7F]/n, "") #=> aeiouc 我用它來轉換職稱永久

    0熱度

    3回答

    我試圖運行ActiveMerchant與老版本的Rails(1.2.6)寶石。如果我需要active_merchant寶石我得到這個錯誤: config/boot.rb:17:Warning: Gem::SourceIndex#search support for String patterns is deprecated, use #find_name /usr/local/lib/ruby/

    2熱度

    1回答

    所以我想在Mac上使用寶石安裝net :: SSH ::多: gems install net-ssh-multi 安裝了罰款,但是當我鍵入: require 'net/ssh/multi' 它說加載錯誤。 我不知道我在做什麼錯了!

    1熱度

    3回答

    我今天早些時候跑sudo gem更新,很高興看到它的工作,但最終失敗。 Building native extensions. This could take a while... ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError) ERROR: Failed to build gem native exte

    15熱度

    3回答

    當我使用gem下載某些東西時,我希望能夠下載gem,然後選擇是否要安裝它。我問這是因爲我想在多臺計算機上安裝特定的寶石(不需要從互聯網安裝每臺計算機)。

    12熱度

    5回答

    是否有像'Term::ANSIColor'這樣的寶石可以和256個彩色終端一起使用? perl腳本256colors2.pl在my terminal中效果很好,我想在ruby腳本中使用其中的一些顏色,而無需手動插入ANSI代碼。

    5熱度

    4回答

    我開發了一個Ruby應用程序(一個小遊戲),並且我想'分發'給其他人。 但是,我不知道如何處理所需的寶石。如果我只是將我的應用程序發送給安裝了ruby的人,但不是所需的寶石,我認爲它會炸燬。我可以在本地包裝寶石嗎?如果是這樣,如果另一個人有不同版本的寶石會衝突嗎? 那麼,這樣做的智能/適當/好的方法是什麼?