Rails / Spree -bash:spree:命令未找到

时间:2013-07-14 09:30:43

标签: ruby-on-rails spree

之前我曾经使用过rails,我认为我会尝试使用spree来了解有关引擎的更多信息。关于sprees documentation的入门教程之后,它似乎非常紧张。我安装了gem gem install spree_cmd然后将gem 'spree'添加到gemfile并运行了运行良好的bundler。它安装了几个狂欢宝石。但是在运行spree install --auto-accept的指令上,它返回

$ spree install --auto-accept
-bash: spree: command not found

我在mac OS X 10.8.4上运行。 ruby 1.9.3p327 rails 2.3.13和rbenv以及我的ruby经理

我遗失的任何东西?

2 个答案:

答案 0 :(得分:0)

你应该尝试将gem'spree'添加到Gemfile中,之后 $ bundle install 然后$ spree install --auto-accept

答案 1 :(得分:0)

我也遇到了这个问题!我试图寻找解决方案。好吧,狂欢需要确切版本的红宝石和铁轨。所以我认为你需要安装一个正确的ruby版本。尝试运行:

$rbenv install 2.0.0-p247

这使得spree命令对我有用