2013-07-23 4 views
6

मैं अपने विंडोज 7 (64 बिट) पीसी पर जेकील का उपयोग करने की कोशिश कर रहा हूं।विंडोज लिक्विड अपवाद पर जैकील: हेडर प्राप्त करने में विफल

मैं रूबी, रूबी Devkit, पायथन 2.7, Jekyll और Pygments लेकिन स्थापित किया है इस त्रुटि

E:\jekyll\my-site>jekyll serve 
Configuration file: E:/jekyll/my-site/_config.yml 
      Source: E:/jekyll/my-site 
     Destination: E:/jekyll/my-site/_site 
     Generating... Liquid Exception: Failed to get header. in 2013-07-19-welcome-to-jekyll.markdown 
error: Failed to get header.. Use --trace to view backtrace 
+3

मैंने इसे निम्नलिखित विनिर्देशों के साथ कॉन्फ़िगरेशन पर काम किया है: केवल वर्णक 0.5.0 काम करता है (मुझे 0.5.2 अनइंस्टॉल करना था और पहले 0.5.0 इंस्टॉल करना था)। इसके अलावा, मेरे पैथ में मुझे पाइथन 2.7 के बजाय पायथन 3.3 का संदर्भ था कि मुझे वापस 2.7 में बदलना पड़ा। सी एफ http://stackoverflow.com/questions/17364028/jekyll-on-windows-pygments-not-working – Maate

+0

बस इस लाइन को अपने _config.yml में जोड़ें: 'हाइलाइटर: रूज' यह ठीक काम करेगा। –

उत्तर

6

मैं भी इस त्रुटि है, और भी अन्य इसी तरह त्रुटियों की एक जोड़ी, मिल गया और अंत में एक समाधान करने के लिए मिल गया हो रही है : आपको आवश्यक रूबी, पायथन और पायगल्स के कुछ संगत संस्करणों की आवश्यकता है।

  • रूबी 1.9.3-पी 448 संस्करण स्थापित करें (here डाउनलोड करें);
  • पायथन 2.7.5 संस्करण स्थापित करें (here डाउनलोड करें);
  • स्थापित Pygments 0.5.0

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

मुझे आशा है कि यह मदद करता है।

संपादित: अपने सिस्टम चर में सही PATH जोड़ने के लिए मत भूलना। मेरे मामले में, यह था:

C: \ Python27; C: \ Ruby193


इस सामग्री में सुधार करने के लिए, वहाँ एक सरल ट्यूटोरियल (पुर्तगाली में लिखा है, लेकिन मैं अनुमान लगाएं कि आप ऊपर सूचीबद्ध सॉफ़्टवेयर/प्लगइन के संस्करणों पर विचार करते हुए चरणों को समझ सकते हैं) - view tutorial

+1

बस इस लाइन को अपने _config.yml में जोड़ें: 'हाइलाइटर: रूज' यह ठीक काम करेगा। –

+0

मेरे पास एक ही समस्या थी और मेरे '_config.yml'' में 'हाइलाइटर: रूज' जोड़ना था। धन्यवाद @ गोपाइम्स – aaossa

4

विंडोज पर इस त्रुटि संदेश का एक और संभावित कारण यह है कि पेंगल्स स्क्रिप्ट के पथ में रिक्त स्थान हैं। मुझे यह पता लगाने के लिए थोड़ी देर लग गई ...

+0

यह एक लाख बार है। धन्यवाद! – Domenic

3

मेरी स्थिति के लिए, 0.5.0 या 0.5.4 दोनों को स्थापित करें समस्याएं हैं। मैं अजगर 2.7.6 पुन: स्थापित करके तय किया। निम्नलिखित जवाब का संदर्भ लें:। https://github.com/jekyll/jekyll/issues/1181#issuecomment-35963876

+1

धन्यवाद। मुझे pyutions 0.6.3 का उपयोग किया जाता है और पाइथन संस्करण को डाउनग्रेड करते समय भी वही समस्या होती है। –

0

मैं दो अपने सिस्टम पर स्थापित (Windows 8.1) Python22 और Python27 अजगर के संस्करण था। मैंने पायथन 22 को हटा दिया, सिस्टम चर के लिए पायथन 27 जोड़ा और समस्या ठीक हो गई।

संबंधित मुद्दे