2012-07-07 43 views
12

डॉकुटिल्स एक अच्छा पैकेज है। यदि आप Django का उपयोग कर रहे हैं तो admindocs पैकेज docutils की जरूरत है। वेब ब्राउजर के साथ इंस्टॉलेशन के लिए निर्देश उपलब्ध हैं, लेकिन यदि आप रिमोट हैं और एसएसएच पर टर्मिनल के साथ लॉग इन करते हैं तो क्या होगा? उस मामले में कैसे स्थापित करें? क्या होगा यदि आप टर्मिनल के साथ नौकरी करने के लिए बस एक त्वरित नुस्खा चाहते हैं?आप टर्मिनल से डॉकुटिल्स कैसे स्थापित करते हैं ताकि Django admindocs काम करेंगे?

उत्तर

23

मुझे पता है कि मैं इस सवाल के लिए देर हो चुकी हूं, लेकिन स्वीकार्य उत्तर वास्तव में पाइथन समुदाय के सदस्यों से सामान्य best practices (और डीजेगो समुदाय के सदस्यों से भी कम) को प्रतिबिंबित नहीं करता है। जबकि उल्लिखित मैन्युअल स्थापना प्रक्रिया करता है काम, अब तक की तुलना में अधिक दर्द और त्रुटि प्रवण है:

आपको वास्तव में Pip का उपयोग करना चाहिए। पिप docutils प्रणाली स्थापित करने के साथ विस्तृत के रूप में सरल है के रूप में:

$ sudo pip install docutils 

यह न केवल docutils के लिए काम करता है लेकिन 'Cheese Shop' के रूप में साथ ही कई अन्य कोड खजाने पर लगभग किसी भी पैकेज (Github, Bitbucket, आदि)

आप अन्य सामान्य पायथन सर्वोत्तम अभ्यास उपकरण जैसे virtualenv और virtualenvwrapper पर भी देखना चाहते हैं ताकि आप वैश्विक पैकेज स्थापना से बच सकें।

Ubuntu/Debain पर पिप स्थापित करने के लिए मैं आम तौर पर निम्न कार्य करें:

$ sudo apt-get install python-pip 

Btw: virtualenv के लिए 'sudo apt-get अजगर-virtualenv स्थापित' और virtualenvwrapper के लिए 'sudo apt-get virtualenvwrapper स्थापित' ।

+0

पायथन और डीजेगो विकास में समझदार सम्मेलनों को समझाने के लिए बहुत बहुत धन्यवाद। मैं ओएस एक्स सर्वर 10.6.8 चला रहा हूँ। पाइथन 2.7 के उन्नयन के साथ थोड़ा सा स्थानांतरित हो गया है। मैंने देखा है कि वेब पर आसपास के अन्य बेहतरीन ट्यूटोरियल में विभिन्न फ़ोल्डर स्थानों का उल्लेख नहीं किया गया है। हालांकि पीआईपी एक मानक होने के साथ मैं इसका उपयोग शुरू कर दूंगा और आवश्यकतानुसार निर्देशिका को स्थानांतरित या सिमलिंक कर दूंगा। अच्छे जवाब के लिए 1 टक्कर लगी। – kd4ttc

2

इंस्टॉल करने की कुंजी कर्ल उपयोगिता का उपयोग करना है। निम्नलिखित docutils स्थापित करेंगे:

mkdir docutilsetup 
cd docutilsetup 
curl -o docutils-docutils.tar.gz http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/docutils/?view=tar 
gunzip docutils-docutils.tar.gz 
tar -xf docutils-docutils.tar 
cd docutils 
sudo python setup.py install 

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

यदि आप Django का उपयोग कर रहे हैं तो आपको Django को काम शुरू करने के लिए admindocs के लिए पुनरारंभ करना होगा।

+0

भले ही यह काम करेगा, बीओ का अधिक समझदार उपयोग बहुत साफ और तेज है। और पाइथन और django सम्मेलन इस विधि से बहुत करीब है। –

+1

हालांकि सर्वोत्तम अभ्यास नहीं है, साथ ही प्रयास के लिए एक भी। –