Pet*_*lis 5 ruby gem ruby-on-rails ruby-on-rails-3
当我尝试安装mysql2 gem(使用"sudo gem install mysql2")时,我很惊讶没有找到我的"gem list"中列出的gem.
经过一些谷歌搜索后,我发现mysql2 gem已安装在我的远程gems中(使用"gem query --remote"或"gem search mysql2 -r"查找它们),而不是我使用"gem"将它们从远程安装到本地安装--remote mysql2".
现在mysql2列在我的gem列表中.
我很高兴我找到了解决方案,但是,我真的不明白为什么宝石首先安装在远程宝石中或者有什么区别.谷歌搜索没有得到很好的解释.
有人可以向我解释一下这个区别吗?
远程 gem 实际上只是 RubyForge 或 Github 服务器上的 Gem。为什么它不会安装超出了我的范围,但要知道没有远程 gem 之类的东西,只有安装在您的计算机上的 gem 和您可以从远程服务器下载的 gem。
| 归档时间: |
|
| 查看次数: |
1390 次 |
| 最近记录: |