首先,我是Ruby新手和使用本地主機。問題在Windows本地主機上運行Jekyll
我使用:Windows 8的專業,紅寶石被安裝到C:\Ruby200
,紅寶石的devkit安裝到C:\RubyDEV
,config.yml
正確配置正確的目錄,以及。
寶石規格似乎要被存儲在C:\username\.gem
最後,根據命令提示完全安裝Jekyll gem
。還設置了正確的PATH
bin。
jekyll --server
正在運行說去'本地主機:4000',但似乎並沒有完全建立。它試圖訪問/
時最初給了我一個禁止的錯誤,但現在它似乎並不想加載。
我已經諮詢了一些教程。
- http://www.testically.org/2012/02/02/installing-jekyll-and-ruby-on-windows/
- http://zolomon.com/tutorial/2012/02/23/setting-up-jekyll-on-windows-7/
- http://mahoney.eu/2011/12/12/installing-jekyll-on-windows/#.UVfxGle_Owg
- http://www.madhur.co.in/blog/2011/09/01/runningjekyllwindows.html
我沒有安裝任何額外的依賴,這似乎是根據我的耳朵可選,以取代紡織品等等。
我不知道我在做什麼錯。
任何幫助,非常感謝。切換到1.9.3
C:\RubyDEV>jekyll --server
WARNING: Could not read configuration. Using defaults (and options).
No such file or directory - C:/RubyDEV/_config.yml
Building site: C:/RubyDEV -> C:/RubyDEV/_site
C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1371:in `initialize': Permission denied -
C:/RubyDEV/_site/bin/bashbug (Errno::EACCES)
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1371:in `open'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1371:in `block in copy_file'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1370:in `open'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1370:in `copy_file'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:477:in `copy_file'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:396:in `block in cp'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1515:in `block in fu_each_sr
c_dest'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1531:in `fu_each_src_dest0'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1513:in `fu_each_src_dest'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:395:in `cp'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/static
_file.rb:58:in `write'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/site.r
b:256:in `block in write'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/site.r
b:255:in `each'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/site.r
b:255:in `write'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/site.r
b:43:in `process'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/bin/jekyll:264:in
`<top (required)>'
from C:/Ruby193/bin/jekyll:23:in `load'
from C:/Ruby193/bin/jekyll:23:in `<main>'
C:\RubyDEV>
您是否以管理員身份運行您的控制檯?(右鍵單擊 - 以管理員身份運行) –