我以前使用过rails,我想我应该尝试一下spree来学习更多关于引擎的知识。按照关于sprees documentation的入门教程,它看起来非常简单。我安装了gem gem install spree_cmd
,然后将gem 'spree'
添加到了gem文件中,并运行了bundler,运行得很好。它安装了几个spree gem。但是在运行spree install --auto-accept
的指令中,它返回
$ spree install --auto-accept
-bash: spree: command not found
我在mac 10.8.4上运行。ruby 1.9.3p327 rails 2.3.13和rbenv以及我的ruby管理器
我有什么遗漏的吗?
发布于 2014-01-17 03:06:00
您应该尝试将gem ' spree‘添加到Gemfile中,然后安装$ bundle,然后安装$spree --auto-accept
发布于 2016-01-26 12:11:15
我也有这个问题!我试着寻找一个解决方案。好的,spree需要一个精确版本的ruby和rails。所以我认为你需要安装一个正确的ruby版本。尝试运行:
$rbenv install 2.0.0-p247
这使得spree命令适用于我
https://stackoverflow.com/questions/17638160
复制相似问题