2016-08-15 26 views
0

我對Calabash相當陌生,並且我遵循教程Xamarins website。問題是,運行無法更新葫蘆沙箱紅寶石「沒有隱式轉換爲零字符串」

PS C:\> (New-Object System.Net.WebClient).DownloadString("https://raw.githubusercontent.com/calabash/install/master/install-windows.ps1") | iex 

當它安裝紅寶石訴2.1.6p336這應該是incompatible with calabash。爲此我試圖以Admin PS更新Ruby,但它給了我這樣的結果:

[calabash] C:\>gem update --system 2.3.0 
Updating rubygems-update 
Fetching: rubygems-update-2.3.0.gem (100%) 
ERROR: While executing gem ... (TypeError) 
no implicit conversion of nil into String 

它也會發生葫蘆,沙箱之外。

+0

希望這可以幫助你更快得到答案。這與葫蘆沒有任何關係。這是來自ruby gems框架的錯誤。我將編輯問題上的標籤,以便在更多搜索中顯示。 – alannichols

回答

0

我想我發現一個錯誤,同時看着你的問題進行編輯。

這裏有一個錯誤報告 - https://github.com/rubygems/rubygems/issues/1560有關從某些版本進行更新時的錯誤。它有一個指定要更新的版本的解決方法。所以請你可以試試

gem update --system=2.6.6 
+1

這個技巧。謝謝! – andreglud