नीचे दिए गए कोड को चलाने पर मुझे निम्नलिखित त्रुटि मिलती है:
name: myapp-env
dependencies:
- python=3.5
- pip
- django=1.8
- pip:
- django-environ=0.4
त्रुटि:
yaml.scanner.ScannerError: while scanning for the next token
found character "t" that cannot start any token
in "<string>", line 7, column 1:
- django-environ=0.4
पैकेज स्थापित करने के लिए .yml फ़ाइल को प्रारूपित करने का उचित तरीका क्या है?
उत्तर:
उत्तर № 1 के लिए 4यह वहाँ काफी स्पष्ट है: YAML (जैसा कि pyyaml में लागू किया गया) इंडेंटेशन के टैब-वर्णों के उपयोग को मना करता है। <space><space><space><space>- django-environ=0.4
.
उत्तर № 2 के लिए 1
मैंने अपनी समस्या पर गौर किया। मैं उदात्त पाठ का उपयोग कर रहा था और संकेत टैब पर सेट किया गया था। मैने चुन लिया Convert Indentation to Spaces
और यह काम किया।
इसके अलावा, .yml फ़ाइल इस प्रकार होनी चाहिए (दो == पाइप पैकेज संस्करण के लिए)।
name: myapp-env
dependencies:
- python=3.5
- pip
- django=1.8
- pip:
- django-environ==0.4