2013-08-25 65 views
0

我試圖安裝捆綁包,但它無法安裝在特定的twitter-1.6.2。在任何來源找不到twitter-1.6.2

[email protected]:$ bundle install 
Fetching gem metadata from http://rubygems.org/....... 
Fetching gem metadata from http://rubygems.org/.. 
Could not find twitter-1.6.2 in any of the sources 

有人可以幫忙嗎?

的Gemfile:

gem 'twitter' 

Gemfile.lock的:

twitter (1.6.2) 
    faraday (~> 0.7.4) 
    faraday_middleware (~> 0.7.0) 
    hashie (~> 1.1.0) 
    multi_json (~> 1.0.0) 
    multi_xml (~> 0.2.0) 
    simple_oauth (~> 0.1.5) 

我使用Ruby 1.8.7-P334(我知道,這是舊的)。

謝謝!

回答

1
$ gem list ^twitter$ --remote --all 

*** REMOTE GEMS *** 

twitter (4.8.1, 4.8.0, 4.7.0, 4.6.2, 4.6.1, 4.6.0, 4.5.0, 4.4.4, 4.4.3, 4.4.2, 4.4.1, 4.4.0, 4.3.0, 4.2.0, 4.1.2, 4.1.1, 4.1.0, 4.0.0) 

你甚至沒有接近。

啊,

1)去這裏:

https://rubygems.org/gems/twitter/

2)滾動至底部,並點擊顯示所有版本

3)點擊1.6.2。

4)現在雖然接下來的頁面中不版本的列表中顯示的版本1.6.2,只需點擊下載鏈接(版本列表)

5)上方安裝寶石:

  1. 如果您正在使用rvm,請切換到您爲當前項目創建的任何gemset。
  2. 安裝Twitter寶石:

    $創業板安裝--local /path/to/twitter.gem

bundle install命令是不應該去尋找寶石,如果下載的版本在您的Gemfile中指定的已安裝。爲了安全起見,我會在你的Gemfile改變Twitter的行這樣的:

gem 'twitter', '1.6.2' 
+0

的Gemfile:寶石 '嘰嘰喳喳' Gemfile.lock的:Twitter的(1.6.2) 法拉第(〜> 0.7.4) faraday_middleware(〜> 0.7.0) hashie(〜> 1.1.0) multi_json(〜> 1.0.0) multi_xml(〜> 0.2.0) simple_oauth(〜> 0.1.5) –

+0

@MaurícioGiordano,I can沒有讀過。將其添加到您的原始帖子。 – 7stud

+0

@MaurícioGiordano,我做了一些搜索,並且發佈了我認爲是rubygems的事態。 – 7stud

相關問題