Ruby on rails 3 Ubuntu 11.04上的netbeans 6.9 rake错误

Ruby on rails 3 Ubuntu 11.04上的netbeans 6.9 rake错误,ruby-on-rails-3,netbeans-6.9,ubuntu-11.04,Ruby On Rails 3,Netbeans 6.9,Ubuntu 11.04,每次尝试在Netbeans中运行全新的rails项目时,我都会遇到以下错误: “在任何源中都找不到rake-0.9.2(Bundler::GemNotFound)” 发生了什么事 附言:我已经安装了一个捆绑包,如果我从控制台运行“ruby S”,它就会工作 Thx.尝试手动执行相同操作,即从终端执行。首先检查您正在运行的rails版本,然后再次尝试从终端捆绑 我假设您在netbeans中选择的环境不识别最新的rails gem,但正在使用另一个。使用rails-v查看您正在运行的rails版本。

每次尝试在Netbeans中运行全新的rails项目时,我都会遇到以下错误:

“在任何源中都找不到rake-0.9.2(Bundler::GemNotFound)”

发生了什么事

附言:我已经安装了一个捆绑包,如果我从控制台运行“ruby S”,它就会工作


Thx.

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

我假设您在netbeans中选择的环境不识别最新的rails gem,但正在使用另一个。使用rails-v查看您正在运行的rails版本。如果终端正常,请确保您正在使用相同的用户运行netbeans(例如sudo或您的用户,具体取决于您拥有的rvm配置)

我在不同的IDE中多次遇到这个问题,每次都是因为我没有在RVM中使用正确的用户或使用正确的gemset(很容易忘记!)


在这之后,通过在netbeans或rubymine中的项目配置中选择正确的环境应该很容易解决问题。

您是否碰巧使用了rvm?我在rubymine中创建项目时得到了相同的结果!无法找到解决方案。使用rvm和bundler时遇到完全相同的问题。已经完成了手动gem安装,到处检查了路径,它就在那里,但不管出于什么原因,这是它唯一抱怨Brilliant的地方!它在航站楼工作。我的IDE中的终端不能正确处理它,但操作系统终端可以。谢谢