2013-10-26 44 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'來更新你的shell的哈希表。 – Barmar

+0

@Barmar我更新我的信息的問題有關寶石 –

回答

1

所以在@tamouse建議運行brew醫生後,我得到了這些文件warnings,我設法解決了這些問題,我認爲這是升級到OSX 10.9後的主要問題。

之後,我使用

rvm install ruby-2.0.0-p247 

安裝Ruby和這個固定的問題。

感謝每一個

0

嘗試這條道路設置:

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

含有jekyll目錄不是$HOME下。

+0

我試過這個,但仍然無法正常工作,可能是有衝突的東西 –

+0

更新路徑後你做'哈希-r' – Barmar

+0

是我運行哈希-r –