2016-09-29 33 views
0

我想使用標準的Matrix ruby​​庫。我曾嘗試include Matrix,但返回未初始化常數,所以我想我必須把我的Gemfile使用Matrix標準Ruby庫的難度

gem 'rubysl-e2mmap', '~> 2.0.0' 
gem 'rubysl-matrix', '~> 2.1' 

當我捆綁安裝,它工作正常,但是當我運行bundle exec rails c我得到以下錯誤:

Could not find rubysl-e2mmap-2.0.0 in any of the sources 

我該如何解決這個問題?

+3

'require'matrix'' should do the trick,note that you give'require' a string。 –

+0

我實際上是在做'''包括Matrix''',但是'''需要'Matrix'''確實有竅門謝謝。我將編輯我對'''include Matrix'''的回答,以便更廣泛地使用它。 – Obromios

回答

0

正如mu is too short指出的那樣,我只需要使用require 'matrix'。我不需要在我的Gemfile中包含rubysl-e2mmap寶石。

+0

你想要「矩陣」,而不是「矩陣」。我猜你正在使用一些不區分大小寫的文件系統,所以你的機器上的差異並不重要。 –

+0

謝謝,已將其更改爲「矩陣」 – Obromios