मैं दस्तावेज़ों को पढ़ने के निर्देशों का पालन करता हूं लेकिन मुझे यह त्रुटि मिलती है:

बैश स्फिंक्स त्रुटि: मास्टर फ़ाइल /home/docs/checkouts/readthedocs.org/user_builds/mybinders/checkouts/latest/docs/source/contents.rst नहीं मिला

क्या आपको दस्तावेज़ yaml फ़ाइल पढ़नी है?

43
Mr Eucalyptus Cartoonster 28 मई 2019, 09:32

2 जवाब

सबसे बढ़िया उत्तर

यदि आपके पास अपनी स्वयं की conf.py फ़ाइल है, तो यह दस्तावेज़ के डिफ़ॉल्ट conf.py को पढ़ें को ओवरराइड कर देती है। डिफ़ॉल्ट रूप से, स्फिंक्स मास्टर दस्तावेज़ को contents होने की अपेक्षा करता है। पढ़ें डॉक्स इसके बजाय मास्टर दस्तावेज़ को index पर सेट कर देगा (या जो कुछ भी आपने अपनी सेटिंग में निर्दिष्ट किया है)। इसे अपने conf.py में जोड़ने का प्रयास करें:

master_doc = 'index'

अधिक जानकारी के लिए, यह समस्या देखें: https://github.com/rtfd/readthedocs। संगठन/मुद्दों/2569

82
saikofish 4 जून 2019, 17:11

मेरे द्वारा उपयोग किए जा रहे एक्सटेंशन के कारण मुझे अपना conf.py होना आवश्यक है, इसलिए बस जोड़ें

master_doc = 'contents'

आपके conf.py और की तुलना में

अपने index.rst का नाम बदलकर contents.rst कर दें।

बिल्ड पास के बाद ठीक है आपको अभी भी ReadTheDocs पर कुछ भी दिखाई नहीं देगा, सिवाय इसके कि "यह पृष्ठ अभी भी मौजूद नहीं है" बस यहां जाएं:

https://your-project.readthedocs.io/en/latest/contents.html

और आप वहां अपने दस्तावेज़ देखेंगे।

0
Harvey 7 अक्टूबर 2020, 07:55