2014-01-05 3 views
3
내가 지킬를 사용하여 사이트를 구축을 위해 노력하고

, 나는 jekyll를 설치해야하고, 다음 요구 사항으로 나는 또한 sudo gem install rdiscount누락 종속성 : rdiscount

Successfully installed rdiscount-2.1.7 
Parsing documentation for rdiscount-2.1.7 
Done installing documentation for rdiscount after 0 seconds 
1 gem installed 

했을하지만 난이를 얻을 지킬 서버를 시작하려고 할 때 오류 다음는 rdiscount를 인식하지 못하는 것처럼

$ [sudo] gem install rdiscount 
    Conversion error: There was an error converting '_posts/1970-01-01-placeholder-post.md/#excerpt'. 

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

가 보이는, 내가 Mac에서 오전 패키지 관리를 할 사제를 사용합니다. 저는 루비 나 루비 젬 언어에 익숙하지 않습니다 (파이썬 배경에서 왔습니다). 여기에 무슨 문제가있을 수 있습니까?

+2

루비를 어떻게 설치 했습니까? sudo를 사용하거나 사용하지 않고 어떻게 설치 했습니까? sudo없이'gem install rdiscount'를 시도하십시오. –

+0

sudo와 함께 설치했습니다. –

+0

권한 오류가 발생했기 때문에 sudo없이 설치할 수 없습니다. –

답변

0

일반적으로 종속성을 보장하는 가장 쉬운 방법은 bundle을 사용하는 것입니다. 나는 이것이 지킬 문서에 있다고 생각했지만 더 이상 그것을 발견 할 수 없다. 이 방법을 이미 사용하고 있다면 gemfile에 rdiscount를 추가하기 만하면됩니다.

GitHub 페이지 here과 함께 사용하도록 설정하는 방법에 대한 안내서가 있습니다. 귀하의 요구 사항에 따라 github-pages 보석을 사용할 수 있습니다.

1

일부 블로그에서 답변을 얻었습니다. 이것을 시도해보십시오.

$ gem install rdiscount 

이 패키지를 설치하고 서버를 다시 빌드하십시오.

+0

Google 검색에서 왔습니다. 나는 이것이 OP 문제를 해결하지 못했지만 그것이 내 문제를 해결했다는 것을 알고있다. –