在Ubuntu 11.04上netbeans 6.9 rake错误

时间:2011-06-09 16:05:00

标签: ruby-on-rails-3 netbeans-6.9 ubuntu-11.04

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

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

发生了什么事?

P.S:我已经安装了捆绑包,如果我从控制台运行“ruby s”,它就能正常工作。

THX。

1 个答案:

答案 0 :(得分:1)

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

我认为在netbeans中选择的环境无法识别最新的rails gem,而是使用另一个。检查rails -v以查看正在运行的rails版本。如果在终端中没问题,请确保您使用相同的用户运行netbeans(例如sudo或您的用户,具体取决于您拥有的rvm配置)。

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

之后,通过在netbeans或rubymine中选择项目配置中的正确环境,可以轻松解决。