2013-12-09 294 views
2

爲什麼RVM無法安裝紅寶石?RVM無法安裝紅寶石

我的開發機器死了,我正在另一臺機器Cygwin 32位,Win 7 64位和RVM上重新創建我的開發環境。我已經使用標準\curl -sSL https://get.rvm.io | bash安裝了RVM,並按照腳本Installing RVM With Cygwin on Windows安裝了RVM並使用Ruby \curl -sSL https://get.rvm.io | bash -s stable --ruby安裝了RVM。 RVM似乎每一次安裝成功,但是當我嘗試使用RVM安裝Ruby的版本我得到這個消息:

搜索二進制紅寶石,這可能需要一些時間。沒有二進制 紅寶石可用於:cygwin/unknown/i386/ruby​​-2.0.0-p353。編譯時繼續 。請閱讀'rvm help mount'以獲取關於二進制紅寶石的更多信息 。檢查cygwin的需求。要求cygwin的 支持還沒有實現,在此報告中的錯誤=> https://github.com/wayneeseguin/rvm/issues要求在安裝 失敗,狀態:1

我不記得我以前的,相同的配置,具有RVM任何問題的設置。我安裝了多個版本的Ruby,並且能夠使用RVM在它們之間移動。

我使用Cygwin安裝程序在RVM之外成功安裝了Ruby 1.9.3。與Cygwin 64位類似的錯誤。

我已經安裝並卸載了Cygwin幾次,與RVM一樣沒有成功。經過大量搜索和反覆試驗,我開始關注這個cygwin/unknown/i386/ruby-2.0.0-p353這可能是PATH環境變量問題嗎?由於

回答

5

你有兩種選擇:

  1. 禁用autolibsrvm autolibs disable
  2. 開關branch with cygwin development

    rvm get branch /features/cygwin 
    rvm requirements 
    
+1

選項#1的工作。沒有測試#2。謝謝! –

+0

立即處理#2。我必須使用PATH來尋找RVM腳本以找到setup.exe(或setup-x86_64.exe) –

+0

請在這裏留下有關任何問題(和可能的解決方案)的註釋=> https://github.com/wayneeseguin/rvm/拉/ 2360 – mpapis