2

jekyllをインストールし、このコマンドを実行すると

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 を変更することを提案しているが機能していない解決策がいくつか見つかりました。

Ruby の経験がありません。

ありがとう

編集:

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

しかし、まだ機能していません

4

2 に答える 2

1

@tamouseがbrew doctorの実行を提案した後、これらの警告が表示され、なんとか修正できました。これがOSX 10.9にアップグレードした後の主な問題だったと思います。

その後、Rubyをインストールしました

rvm install ruby-2.0.0-p247

これで問題が解決しました。

みんな、ありがとう

于 2013-11-01T17:13:28.353 に答える
0

この PATH 設定を試してください。

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

を含むディレクトリは のjekyll下ではありません$HOME

于 2013-10-26T10:57:51.573 に答える