0

我刚刚在 ubuntu 12 中安装了 rails,并且安装了它的所有依赖项和 gem,所有项目都在流畅地运行。这次我真正想念的只有一件事是 ruby​​ 调试器不是 100% 在其中工作。

我不知道我在哪里做错了。

我的 ubuntu 11.10 中安装了相同的 gem。并在调试向上箭头键和向下箭头键时正常工作以获取以前的评论。

通常,rails 开发人员使用向上/向下键来获取先前的命令/编辑/重新运行。但我不知道为什么这次它不起作用。

但是这次 Rails 3.2 调试器 up key 和 down key 这次在 Ubuntu 12 中不起作用。有没有人遇到过这个问题?

4

1 回答 1

1

我建议您检查系统的 readline 工具,如下所示:

apt-cache policy ncurses-dev

如果它没有安装:apt-get install ncurses-dev

之后,您应该在 Ruby 中包含更改:

cd $HOME/.rvm/src/ruby-1.9.2-p0/ext/readline
ruby extconf.rb -- --with-readline-dir="$HOME/.rvm/usr"
make install

这是关于主题的有用讨论

于 2013-01-23T09:42:18.430 回答