我有一个奇怪的麻烦,我已经更新了.irbrc文件,以便更好看,为此我 安装了awesome_print,wirble和looksee宝石,通过宝石列表检查它们 - 每个宝石都在那里。 当我运行rails console时我得到了这个:
Cannot find awesome_print gem. Please run 'gem install awesome_print' to install it.
Cannot find wirble. Please run 'gem install wirble' to install it.
Cannot find looksee. Please run 'gem install looksee' to install it.
我不知道为什么会这样。我有我的系统,但我认为它不会导致问题。 感谢。
答案 0 :(得分:2)
要在Rails 3中安装gem,请将它们添加到Gemfile
例如:
gem 'awesome_print'
gem 'wirble'
gem 'looksee'
然后运行bundle install
。
最佳做法是创建一个每个项目rvm
的gemset,以隔离项目之间的依赖关系。
要执行此操作,请在Rails根目录中运行:rvm --create --rvmrc 1.9.2@myproject
(将1.9.2替换为您要使用的任何Ruby版本。)
创建gemset后,重新运行bundle install
。
您会注意到已创建.rvmrc
文件,这样可确保无论何时cd
到该目录,都会自动使用“myproject”gemset。将其添加到版本控制中,以便其他开发人员获得相同的效果。