2011-06-09 61 views
2

每次我尝试运行Netbeans中的一个全新的轨道项目中,我得到以下错误:的NetBeans 6.9耙错误11.04

“在任何一个源(捆扎机找不到耙0.9.2: :GemNotFound)“

发生了什么事?

P.S:我已经做了一个软件包安装,如果我从控制台运行“ruby s”,它就可以工作。

Thx。

+0

您是否正在使用rvm? – jerhinesmith 2011-06-09 16:23:30

+0

我在RubyMine中创建一个项目时得到了同样的结果!还没有找到解决方案。 – 2011-06-18 17:53:35

+0

使用rvm和bundler具有完全相同的问题。已经完成了手动gem安装,遍布各处的路径,它在那里,但无论出于何种原因,这是唯一一个关于 – jenjenut233 2011-06-23 00:52:26

回答

1

尝试手动执行相同操作,即从终端进行。首先检查您正在运行的导轨版本,然后尝试再次从终端进行捆绑。

我想你在NetBeans中选择的环境无法识别最新的rails gem,但正在使用另一个。使用rails -v检查您正在运行的导轨版本。如果终端设备正常,请确保您使用同一用户(例如,sudo或您的用户,具体取决于您的rvm配置)运行netbeans。

我有这个问题多次与不同的IDE和每一个那是因为我没有使用正确的用户或者不使用RVM(它很容易忘记!)正确的宝石

之后,它应该时间通过在netbeans或rubymine中的项目配置中选择合适的环境很容易解决。

+0

辉煌!它在终端工作。我的IDE中的终端不能正确处理,但操作系统终端确实如此。谢谢! – benekastah 2011-07-22 04:44:33