【发布时间】:2013-03-09 22:28:18
【问题描述】:
我刚刚在我的 Mac (OS 10.8.2) 上安装了 Middleman,但无法生成新项目。我已经安装了 Xcode。谁能告诉我我可能做错了什么?
$ middleman init moi
-bash: middleman: command not found
$ gem list
middleman (3.0.12)
middleman-core (3.0.12)
middleman-more (3.0.12)
middleman-sprockets (3.0.9)
$ ruby -v
ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-darwin12.2.0]
我正在使用 rbenv。这是我的路径:
/Users/me/.rbenv/shims:/opt/local/bin:/opt/local/sbin:/Users/me/downloads/mongodb/bin:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
【问题讨论】:
-
你的
$PATH是什么?你使用的是 rbenv 还是 RVM? -
我正在使用 rbenv。用我的路径更新了 OP。感谢您的回复。
-
你跑
rbenv rehash了吗?这通常在安装 gem 之后是必需的,因此 rbenv 可以生成所需的 shim。 -
这就是问题所在。
-
添加为下面的答案。