簡體   English   中英

為iOS設置Frank時出現問題

[英]Problems when setting up Frank for iOS

我在iOS項目中設置Frank時遇到問題。 我正在按照說明在控制台中執行:

sudo gem install frank-cucumber -V

我得到的是:

 ERROR:  Error installing frank-cucumber:
         activesupport requires i18n (= 0.6.1, runtime)

我不知道有什么問題。 我使用以下方法檢查了寶石:

gem list --local 

並得到:

i18n (0.6.4)

你知道什么可能是錯的嗎? 謝謝您的回答!

好像activesupport需要的和您所安裝的之間版本不匹配。

我會嘗試gem update ,看看是否有幫助。

令人驚訝的是,通過安裝Rails解決了該問題。

gem install rails

可能是因為它更新了坦率的寶石。 也許如tapi所建議的那樣是activesupport,但我不能肯定地說出來。

嘗試安裝所需的版本:

gem install i18n -v 0.6.1

如果仍然有問題,請執行以下操作來卸載以前的版本:

gem uninstall i18n -v 0.6.4

對我來說,我的機器上有2個版本的ruby,分別是1.8.71.9.3 ..我的默認1.8.7 (不要問為什么)。所以我只是切換到ruby 1.9.3 ,這個問題消失了

檢查哪個紅寶石版本:

ruby -v

如果不是1.9.3切換到它

rvm use 1.9.3

如果您沒有安裝1.9.3,請安裝

rvm install 1.9.3

為了將來,我建議將1.9.3設置為默認值:

rvm --default 1.9.3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM