ruby-1.8.7

    1熱度

    1回答

    從Rails 2.0.1遷移到2.3.17單元測試無法工作之後。對於他們每個人我收到了同樣的錯誤: "NoMethodError: undefined method `assert_valid_keys' for false:FalseClass". 任何線索? RUBY VERSION:1.8.7(2011-02-18 PATCHLEVEL 334)[i686的-darwin10.8.0] Ru

    0熱度

    1回答

    我想獲得一個rails 2.3.12項目運行在我的本地開發環境,但我似乎無法安裝所需的寶石。這裏是我正在使用的紅寶石/鋼軌版本: $ rvm list rvm rubies ... => ruby-1.8.7-p371 [ i686 ] ... $ rails -v Rails 2.3.12 這一切似乎都是爲了。然而,當我嘗試安裝所需的寶石,我得到如下回應: $ rake _0.9

    1熱度

    2回答

    最近我重新安裝了Ubuntu 11.10,並試圖設置我的工作ruby和rails框架。但是現在我無法在我的系統上安裝1.8.7。我希望,我成功加載了RVM。它顯示的版本是1.20.4。但是當我繼續安裝我的紅寶石時,它會拋出錯誤: 沒有二進制紅寶石可用於:ubuntu/11.10/x86_64/ruby​​-1.8.7-p371。 繼續編譯。請閱讀'rvm mount'以獲取關於二進制紅寶石的更多信

    2熱度

    1回答

    所以,我的客戶讓我工作在運行Rails 2.3.8和Ruby 1.8.7的遺留應用程序,所以我試圖安裝使用rbenv紅寶石的正確版本,但它不斷給我這個錯誤: → rbenv install 1.8.7-p249 ERROR: This package must be compiled with GCC, but ruby-build couldn't find a suitable `gcc

    0熱度

    1回答

    我可以在Ruby 1.9x中向udp套接字發送消息。我需要將它向後兼容到Ruby 1.8.7,但我無法找到任何有關如何執行此操作的文檔。下面是我對1.9.x的: require 'socket' socket = Socket.new(:INET, :DGRAM) addr = Socket.sockaddr_in(UDP_PORT, UDP_HOST) socket.connect_non

    0熱度

    1回答

    我使用Site5來託管我的網站,並限制我使用Ruby 1.8.7。不過,我無法安裝Active Merchant Gem,因爲它具有Money作爲依賴 - 需要Ruby 1.9.2!有什麼辦法可以解決這個問題嗎?也許宣佈ACtive Merchant或Money的舊版本?如果完成了,它仍然可以正常工作嗎? 這是我收到的錯誤: Installing money (5.1.1) Gem::Insta

    0熱度

    2回答

    我成功地將我的應用程序部署到了Site5--而且當我開始玩弄它時,我意識到並不是所有的jQuery都能正常工作。具體來說,任何涉及從Ruby表單獲取信息。我收到以下錯誤: Uncaught TypeError: Object [object Object] has no method 'live' Uncaught TypeError: Object [object Object] has no

    0熱度

    1回答

    我的問題很簡單,我試圖建立一個系統來管理每個用戶的用戶和組,因此爲了添加一個用戶到一個組(或從組中刪除用戶),我需要知道哪些組用戶屬於雙方。否則,我必須通過每個組,檢查用戶是否存在並執行相應的操作。 所以我喜歡做的事: external_groups = box_client.get_groups_for_user(@user) internal_groups = @user.get_group

    1熱度

    2回答

    我可以採取一個代碼塊,instance_exec它,並得到適當的結果。我想從一個不同的對象中取出一個方法,並在我的範圍內調用它的一個方法。當我從一個不同的對象採取一種方法時,把它變成一個proc,然後instance_exec它,我沒有得到預期的結果。代碼如下。 class Test1 def ohai(arg) "magic is #{@magic} and arg is

    2熱度

    5回答

    說我有一個元素... arr = ["a", "b", "c"] ...我想移動「A」「B」和「C」之間。 我目前做 arr.delete("a") arr.insert(2, "a") 我可以做,在一個單一的操作? 感謝