3

我刚刚在我的 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
4

1 回答 1

9

如果你刚刚在 rbenv 管理的 Ruby 安装中安装了一个新的 gem,你应该运行

rbenv rehash

安装后。这将为新安装的 gem 生成 shims,让您可以运行它。您可以在rbenv 的自述文件中阅读更多内容。

于 2013-03-09T23:36:37.800 回答