14

RailsInstaller ディストリビューションを使用して、Ruby インストールを介して Windows に Jekyll Gem をインストールしました。

jekyll buildまたはそれをサブコマンドとして含むコマンドを実行しようとすると、次のエラーが発生します。

ジキルエラー

2013-03-08-response-ruby-interfaces.md私の投稿の一つです。何が起こっているのかについての提案はありますか? このコマンドは、サイトのスケルトンを_siteディレクトリに構築しますが、すべてのファイルが空です。助言がありますか?

4

4 に答える 4

18

私もこの問題に遭遇し、_config.yml で pygments をオフにして解決しました。

pygments:    false

pygments がインストールされているにもかかわらず、Windows で Jekyll と連携させることができないようです。

構文の強調表示は失われますが、機能する Jekyll インストールが得られます。

于 2013-06-28T05:28:24.877 に答える
8

私は2つのことを修正することができました

まず、pygments が 0.5.0 で実行されていることを確認します。同時に、新しいバージョンがアンインストールされていることを確認します

gem uninstall pygments.rb --version "=0.5.2"
gem uninstall pygments.rb --version "=0.5.1"
gem install pygments.rb --version "=0.5.0"

2番目に、pygmentsにはpythonをインストールして追加する必要があります

C:\RailsInstaller\Ruby1.9.3\setup_environment.bat

この行で

SET PATH=%RUBY_DIR%\bin;other paths\here;%PATH%

となります

SET PATH=%RUBY_DIR%\bin;other paths\here;C:\Python27;%PATH%

「Ruby と Rails のコマンド プロンプト」を閉じて、最初からやり直してください。エラーなしでjekyll serveを実行するようになりました

参照:

Windows 上の Jekyll: Pigments が機能しない

于 2013-09-11T04:09:36.673 に答える
0

私は同じで、エンコードを変更して解決する UTF8 を使用する

于 2013-07-25T15:51:50.730 に答える