宝石列表未列出所有已安装的宝石

时间:2010-02-19 19:19:13

标签: macos rubygems

我运行了sudo gem listgem query --local,它只列出了已安装的部分宝石。

例如安装了ruby-debug,我用它来调试东西......但它没有显示在gem列表中。

我试图运行gem update —system并且它没有做任何事情。

注意:如果我然后运行sudo gem install ruby-debug它会成功安装,然后显示在gem列表中。

1 个答案:

答案 0 :(得分:1)

过去通过macports / apt-get安装rubygems然后手动或使用update --system升级它时发生了这种情况。您应该能够在/ opt / local下的某处找到已安装宝石的原始列表;使用locate找到它。您也可以找到带有locate的新路径,但是当我尝试将它们移动到新位置时我没有任何运气...所以您需要手动重新安装所有宝石。