2011-08-29 40 views
6

Tôi đang gặp một vấn đề với chạy Jekyll trên cửa sổ 7. Khi tôi chạyChạy Jekyll trên Windows 7

jekyll 

tôi nhận được lỗi sau

C:\temp\jekyll\kouphax.github.com> jekyll 
Configuration from C:/temp/jekyll/kouphax.github.com/_config.yml 
Building site: C:/temp/jekyll/kouphax.github.com -> C:/temp/jekyll/kouphax.github.com/_site 
unit-testing 
You are missing a library required for Textile. Please run: 
    $ [sudo] gem install RedCloth 

ERROR: YOUR SITE COULD NOT BE BUILT: 
------------------------------------ 
Missing dependency: RedCloth 

Tuy nhiên RedCloth IS cài đặt

C:\temp\jekyll\kouphax.github.com> gem install RedCloth 
Temporarily enhancing PATH to include DevKit... 
Building native extensions. This could take a while... 
Successfully installed RedCloth-4.2.8 
1 gem installed 
Installing ri documentation for RedCloth-4.2.8... 
Installing RDoc documentation for RedCloth-4.2.8... 

Ai đó có thể khai sáng cho tôi không?

Trả lời

0

Thử gỡ cài đặt các đá quý và cài đặt lại chúng. RedCloth đầu tiên và sau đó dệt để nó làm cho chắc chắn để xem RedCloth.

(Tôi mới đến ruby, vì vậy mà có thể thậm chí không có ý nghĩa, nhưng nó có vẻ như nó có giá trị một shot.)

2

Tôi làm theo các hướng dẫn here và cố định vấn đề của tôi.

Sau khi cài đặt đá quý RedCloth chạy redcloth.bat từ \ Ruby \ bin (thay \ Ruby \ với thư mục cài đặt Ruby).

Nếu nó than phiền về việc không tìm ra con đường 1.9/redcloth_scan sau đó làm như sau:

Tạo một thư mục tên là 1,9 trong \ của Ruby \ lib \ ruby ​​\ đá quý \ 1.9.1 \ đá quý \ RedCloth-4.2.8 \ ext

Sao chép mọi thứ từ \ Ruby \ lib \ ruby ​​\ gems \ 1.9.1 \ gems \ RedCloth-4.2.8 \ ext \ redcloth_scan trong thư mục 1.9 vừa tạo.

+2

Liên kết 404. Vui lòng đặt phiên bản hoàn chỉnh trong câu trả lời của bạn (cũng như liên kết) để tránh sự cố này. –

0

Thử tải xuống và cài đặt lại latest ruby, sau đó theo dõi instruction, chúc bạn may mắn!

+0

Liên kết này không đề cập đến Windows. –

+0

bạn có thể cài đặt [gitbash] (https://code.google.com/p/msysgit/) trên cửa sổ, sau đó làm theo hướng dẫn, chúc bạn may mắn! – jiguang

Các vấn đề liên quan