2016-03-15 56 views
-4

我正在使用Windows 8進行開發。我嘗試使用Rails安裝程序安裝Ruby 2.2.2時出現問題,它甚至對試圖克隆的源代碼感到癲癇。在任何源代碼中找不到json-1.8.3運行`bundle install`安裝缺失的gems

我卸載RailsInstaller for Ruby2.2.2和我舊的Ruby2.0.0開發控制檯開始給我的問題/錯誤。

以下是錯誤當我運行捆綁安裝:

Gem files will remain installed in F:/Rails 
Programs/RubymineProjects/Rails-Bootstrap 
Template/vendor/bundle/gems/json-1.8.3 for inspection. Results logged 
to F:/Rails Programs/RubymineProjects/Rails-Bootstrap 
Template/vendor/bundle/gems/json-1.8.3/ext/json/ext/generator/gem_make.out 
An error occurred while installing json (1.8.3), and Bundler cannot 
continue. Make sure that `gem install json -v '1.8.3'` succeeds before 
bundling. 

我也試過的指示安裝JSON,但也失敗了:

ERROR: Could not find a valid gem 'json' (>= 0), here is why: 
      Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: 
certificate verify failed (https://rubygems.org/l atest_specs.4.8.gz) 

我已經試過幾乎我發現有關的一切但這一切都無濟於事。

我篡改了一些DevKit,我將其設置爲Ruby 2.2.2,但在卸載Ruby 2.2.2後將其重新配置爲Ruby 2.0.0。

+0

我也沒有運行bundle EXEC軌小號 我所擁有的是: 找不到任何來源 運行'束install'的JSON-1.8.3安裝丟失的寶石。 –

+0

您看到的SSL錯誤實際上是問題所在。你可以試試:http://stackoverflow.com/a/16134586/1753596 – trh

+0

[JSON與Ruby捆綁在一起](http://ruby-doc.org/stdlib-2.3.0/libdoc/json/rdoc/index。 HTML)。你爲什麼要重新安裝它?你「幾乎全都嘗試過」,但我們不知道這意味着什麼。你需要給我們一個想法,所以我們不會浪費時間在黑暗中拍攝暗示你已經嘗試過的東西。最後,在網絡上遵循指示時要小心。如果頁面是舊的,甚至一歲,它可能會有點過時。一個兩歲的頁面更可能陳舊,並且可能會給你不好的方向。 [ask] –

回答

-1

下面是我採取的解決問題的步驟。

  1. 我刪除了所有的JSON條目從Gemfile.lock的,然後
  2. 我沒跑bundle install,然後
  3. 啓動服務器運行rails server

和它的工作。謝謝。

相關問題