[英]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.7
和1.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.