Ruby on rails 在Ubuntu上运行';gem安装水龙头';给出错误:。。。(命名错误)'<<';对于#<;绑定器::规范集:

Ruby on rails 在Ubuntu上运行';gem安装水龙头';给出错误:。。。(命名错误)'<<';对于#<;绑定器::规范集:,ruby-on-rails,ruby,nomethoderror,taps,Ruby On Rails,Ruby,Nomethoderror,Taps,我在Ubuntu11.04上使用Ruby1.9.2和RVM以及RubyGems 1.8.5,运行时 gem install taps 我明白了 我正在安装水龙头,这样我就可以运行了 heroku db:push 这就产生了错误 Taps Load Error: no such file to load -- taps/operation You may need to install or update the taps gem to use db commands. On most sys

我在Ubuntu11.04上使用Ruby1.9.2和RVM以及RubyGems 1.8.5,运行时

gem install taps
我明白了

我正在安装水龙头,这样我就可以运行了

heroku db:push
这就产生了错误

Taps Load Error: no such file to load -- taps/operation
You may need to install or update the taps gem to use db commands.
On most systems this will be:

sudo gem install taps

谢谢你的帮助

我对rails真的很陌生,但也犯过很多类似的错误,所以让我来尝试一下

加进去怎么样

gem "taps", "~> 0.3.23"
到您的文件,然后运行(在您的应用程序根文件夹中…)

另一件小事:如果你正在使用RVM,请记住不要使用sudo,因为它会将gems作为root安装,而不是安装在你的主文件夹中(从而使你的gems变得杂乱无章),好吧,希望它能有所帮助


PD:祝Natty在开发方面好运,我厌倦了它,并降级到Ubuntu Maverick Meerkat,我对rails来说真的是个新手,但也有很多类似的错误,所以让我来尝试一下

加进去怎么样

gem "taps", "~> 0.3.23"
到您的文件,然后运行(在您的应用程序根文件夹中…)

另一件小事:如果你正在使用RVM,请记住不要使用sudo,因为它会将gems作为root安装,而不是安装在你的主文件夹中(从而使你的gems变得杂乱无章),好吧,希望它能有所帮助


PD:祝Natty在开发上好运,我厌倦了它,并降级到Ubuntu Maverick Meerkat

太棒了!成功了。非常感谢。我之前也尝试过类似的方法,但没有使用“~>”并且没有效果。谢谢你让我重回正轨。太好了。。为了避免此类错误,我总是在安装任何gem之前进行检查,干杯并愉快地编码wesome!成功了。非常感谢。我之前也尝试过类似的方法,但没有使用“~>”并且没有效果。谢谢你让我重回正轨。太好了。。为了避免此类错误,我总是在安装任何gem、cheers和happy编码之前进行检查
gem "taps", "~> 0.3.23"
bundle install