2013-03-09 4 views
3

Mac (OS 10.8.2)에 Middleman을 설치했지만 새 프로젝트를 생성 할 수 없습니다. Xcode가 설치되어 있습니다. 아무도 내가 잘못했을 수도있는 것을 말해 줄 수 있습니까? Middleman이 설치되었지만 바이너리를 찾을 수 없습니다.

$ gem list 
middleman (3.0.12) 
middleman-core (3.0.12) 
middleman-more (3.0.12) 
middleman-sprockets (3.0.9) 
내가 rbenv를 사용하고
$ ruby -v 
ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-darwin12.2.0] 

$ middleman init moi 
-bash: middleman: command not found 
. 그냥 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 
+0

'$ PATH'는 무엇입니까? rbenv 또는 RVM을 사용하고 있습니까? –

+0

저는 rbenv를 사용하고 있습니다. OP를 내 경로로 업데이트했습니다. 응답 해 주셔서 감사합니다. – BrainLikeADullPencil

+0

'rbenv rehash'를 실행 해 보셨습니까? 이것은 보통 rbenv가 필요한 shim을 생성 할 수 있도록 gem을 설치 한 후에 필요합니다. –

답변

9

, 당신은 설치 한 후

rbenv rehash 

를 실행해야합니다 : 이것은 내 경로입니다. 이렇게하면 새로 설치 한 보석에 대한 심을 생성하여 실행할 수 있습니다. rbenv’s readme에서 자세한 내용을 볼 수 있습니다.