我使用RailsInstaller發行版通過Ruby安裝在Windows上安裝了Jekyll Gem。Jekyll液體異常:在Windows上找不到/ bin/sh
當我嘗試運行jekyll build
,或者包括作爲子命令,我得到以下錯誤的任何命令:
2013-03-08-response-ruby-interfaces.md
是我的職位之一。關於可能發生什麼的任何建議?該命令在_site
目錄中構建站點的骨架,但所有文件均爲空。有什麼建議麼?
我使用RailsInstaller發行版通過Ruby安裝在Windows上安裝了Jekyll Gem。Jekyll液體異常:在Windows上找不到/ bin/sh
當我嘗試運行jekyll build
,或者包括作爲子命令,我得到以下錯誤的任何命令:
2013-03-08-response-ruby-interfaces.md
是我的職位之一。關於可能發生什麼的任何建議?該命令在_site
目錄中構建站點的骨架,但所有文件均爲空。有什麼建議麼?
我就遇到了這個問題,也是和我_config.yml轉向Pygments來做關解決了這個問題:
pygments: false
儘管已經安裝Pygments來做,我似乎無法得到它與哲基爾工作在Windows下。
您失去語法突出顯示,但您獲得了正常工作的Jekyll安裝。
我設法解決做兩件事情
首先是確保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"
其次,好了,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的命令提示符」並重新開始。現在將運行化身成爲沒有錯誤
參考:
' gem uninstall pygments.rb --version「= 0.5.2」 gem uninstall pygments.rb --version「= 0.5.1」 gem install pygments.rb --version「= 0.5.0」' 爲我完成這項工作。 – zzeroo
添加到@Mon諾瓦爾的回答,我也將確保你運行gem list
第一和尋找Pygments來做。我遵循Mon Noval的流程,當它仍然沒有修復問題時,我在命令行中運行gem list
,發現我確實安裝了pygments 0.5.0
,但在括號中也顯示安裝了0.5.4
。因此,請確保您在0.5.0
以上找到任何和所有版本!
現在工作就像一個魅力!
當您刪除該帖子時是否生成?如果是這樣,添加一個鏈接到Markdown文件,問題應該在那裏。 – Pavlo