2013-10-26 3 views
2

내가 지킬를 설치하고 내가이 명령을 실행할 때지킬 오류/SH : 발견되지 명령을 지킬

jekyll serve --watch 

나는

sh: command not found: jekyll 

이 내 zshrc 파일 내부의 무엇을 얻을

PATH=$PATH:$HOME/.rvm/bin 

및 루비 -v

ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin12.5.0] 

OSX 10.9를 실행합니다.

PATH를 변경하지만 작동하지 않는 몇 가지 해결책을 발견했습니다.

루비에서는 경험이 없습니다.

감사

편집 :

gem environment 

- RUBYGEMS VERSION: 2.0.3 
    - RUBY VERSION: 2.0.0 (2013-06-27 patchlevel 247) [x86_64-darwin12.5.0] 
    - INSTALLATION DIRECTORY: /usr/local/Cellar/ruby/2.0.0-p247/lib/ruby/gems/2.0.0 
    - RUBY EXECUTABLE: /usr/local/Cellar/ruby/2.0.0-p247/bin/ruby 
    - EXECUTABLE DIRECTORY: /usr/local/Cellar/ruby/2.0.0-p247/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86_64-darwin-12 
    - GEM PATHS: 
    - /usr/local/Cellar/ruby/2.0.0-p247/lib/ruby/gems/2.0.0 
    - /Users/user1/.gem/ruby/2.0.0 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - REMOTE SOURCES: 
    - https://rubygems.org/ 

PATH=$PATH:$HOME/usr/local/Cellar/ruby/2.0.0-p247/lib/ruby/gems/2.0.0 

의 경로를 변경하지만 여전히

+0

지킬이 설치된 디렉토리는 무엇입니까? $ PATH에 있습니까? – Barmar

+0

쉘의 해시 테이블을 업데이트하기 위해'hash -r'을 사용해보십시오. – Barmar

+0

@Barmar 내 질문에 대한 정보가 –

답변

1

브루드 닥터를 운영하기 위해 @tamouse를 제안한 후에 ​​나는 warnings이라는 주제로 논문을 작성했으며, 문제를 해결할 수 있었고 OSX 10.9로 업그레이드 한 후 이것이 주요 문제라고 생각합니다.

는 그 후 나는

rvm install ruby-2.0.0-p247 

를 사용하여 루비를 설치하고이 문제를 해결했습니다.

감사합니다.

0

이 PATH 설정을 시도 작동하지 :

PATH=$PATH:/usr/local/Cellar/ruby/2.0.0-p247/lib/ruby/gems/2.0.0 

jekyll을 포함하는 디렉토리가 $HOME이 아닙니다.

+0

나는 이것을 시도했지만 여전히 작동하지 않는다. 충돌을 일으키는 것이있을 수있다. –

+0

경로를 업데이트 한 후에'hash -r'을 수행 했는가? – Barmar

+0

예 해쉬 -r을 실행한다. –