我创建了一个我自己托管的私有(private)gem。一切都很顺利,直到有人在rubygems.org上创建了一个同名的gem。由于rubygems.org的优先级高于我的gem服务器url。我无法再安装我的gem。我试图删除rubygems源:$sudogemsource-rhttp://rubygems.org并重新安装它,使其出现在gem源列表中,但它不起作用。有没有办法改变gem源的查找顺序?请注意,我不想重命名我的gem。 最佳答案 你可以试试specific_installgem:geminstallspec