2015-06-19 77 views
0

我在Windows上运行的Ruby 7.1.2矿井,我用起来困难,因为它似乎想用自己的宝石和有趣的地方版本。如果我做bundle installbundle exec rails script但是当我尝试从它抱怨缺少宝石IDE中运行我的应用程序工作在命令行罚款。的RubyMine使用本地宝石配置

我可以尝试重新安装通过红宝石矿所有的宝石,但一些宝石的要求在Windows特殊定制,这样做,在命令行中要容易得多。无论如何,我可以让红宝石​​只使用已安装的宝石?

回答

1

Rubymine通常会捆绑您的ruby SDK(即ruby本身)及其所有关联的宝石,这样您就不会因为奇怪的配置依赖而终止。

如果你想规避然后按照an official guide。除了该指南之外,请注意,还有每个运行的SDK设置。这些踢运行或调试RubyMine的项目时,需要在在run -> configuration settings对话框中进行配置。

我(不请自来的)额外的建议是,我建议搞清楚你的​​全局Ruby安装的哪些方面会导致RubyMine的bundle安装程序出现问题。 RubyMine沙盒多个SDK的原因是在您部署应用程序时减少主要麻烦。没有它,当你部署应用程序时,你可能会遇到依赖地狱。从我个人的(和非常恼人的)经验,哗哗这些初始设置步骤倾向于报复回来,当你想运行Ruby应用程式在其他地方。