VPython

Source- Vpython.org

Author- Bruce Sherwood 

 

प्रत्येक विषय के विवरण देखने के लिए “और पढ़ें” पर क्लिक करें

स्थापित पायथन के साथ VPython का उपयोग करना

हम पाइथन संस्करण 3.5.3 या बाद में एनाकोंडा पायथन वितरण को स्थापित करने की सलाह देते हैं।

3 डी एनिमेशन ब्राउज़र में WebGL का उपयोग करते हैं, जो इंटरनेट एक्सप्लोरर द्वारा समर्थित नहीं है।

सभी मौजूदा ब्राउज़र वेबजीएल का समर्थन करते हैं। इसे देखने के लिए webglreport.com देखें।

 

Vpython मॉड्यूल (“VPython 7”) का उपयोग कर उपलब्ध है

“कोंडा इंस्टॉल-सी vpython vpython” या “पाइप स्थापित vpython”।

 

बाद के संस्करणों को अद्यतन करने के लिए

“कोंडा अपडेट-सी vpython vpython” या “पीपी स्थापित vpython – अपग्रेड”।

 

एक जुपीटर नोटबुक के बाहर vpython मॉड्यूल का उपयोग (पायथन 3.5.3 या बाद में)और पढो

यदि आप पाइथन का संस्करण 3.5.3 या उससे अधिक है तो आप आईडीएलई, स्पाइडर या टर्मिनल जैसे अनुप्रयोगों से एक VPython प्रोग्राम लॉन्च कर सकते हैं।

यह छोटा कार्यक्रम काला पृष्ठभूमि पर एक सफेद बॉक्स प्रदर्शित करेगा:

vpython आयात से *

डिब्बा()

या तो जुपीटर नोटबुक के साथ या बिना, “vpython import * से” सभी गणित कार्यों, घड़ी (), यादृच्छिक (), और arange () आयात करता है। यह ग्लोस्क्रिप्ट वीपीथन और वीपीथन 7 के बीच चलती कार्यक्रमों को सरल बनाता है।

नवीनतम स्पाइडर 3.2 vpython मॉड्यूल के उपयोग का समर्थन नहीं करता है। “कोंडा इंस्टॉल स्पाइडर = 3.1.4” निष्पादित करके पुराने स्पाइडर 3.1.4 को स्थापित करना एक आसान विकल्प है। आप एनाकोंडा के साथ स्थापित स्पाइडर आइकन पर क्लिक करके स्पाइडर शुरू कर सकते हैं, या आप स्पाइडर को “स्पाइडर” टाइप करके कमांड प्रॉम्प्ट से प्रारंभ कर सकते हैं। स्पाइडर में आपको रन> कॉन्फ़िगर और “नए समर्पित पायथन कंसोल में निष्पादित करें” निर्दिष्ट करना होगा।

कुछ मैक उपयोगकर्ताओं ने बताया है कि स्पाइडर से चलना काम नहीं करता है। एक नया वातावरण बनाने और आमंत्रित करने के लिए निम्नलिखित कार्यवाही, काम करती है: “कोंडा बिल्ड-एन vpclean -c vpython vpython python = 3” के बाद “स्रोत सक्रिय vpclean”।

जुपीटर नोटबुक (ज़िप फ़ाइल) के बिना उपयोग के लिए डेमो प्रोग्राम का एक सूट है।

 

एक जुपीटर नोटबुक (पायथन 2.7, और 3.4 या अधिक) में vpython मॉड्यूल का उपयोग करना

और पढो

VPython अभी तक जुपीटर लैब में काम नहीं करता है, हालांकि यह संभव बनाने के लिए कुछ काम किया गया है।

जुपीटर नोटबुक शुरू करने के दो तरीके हैं। टर्मिनल में, “जुपीटर नोटबुकनिष्पादित करें। या (आप जिस ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं उसके आधार पर), आइकनजुपीटर नोटबुकको डबलक्लिक करें जो एनाकोंडा से संबंधित टूल में से एक के रूप में दिखाया गया है। दाईं ओर एक नया नोटबुक बनाने के लिए पुलडाउन मेनू है, और यदि आप “VPython” चुनते हैं तो आपको निम्न आयात मिलेगा, जो कि पाइथन 3 का उपयोग करना अनावश्यक है (आप मेनू कर्नेल> चेंज कर्नेल के माध्यम से नोटबुक प्रकार बदल सकते हैं) :

    __future__ आयात प्रभाग, print_function से

यदि आपके पास मैप ऑपरेटिंग सिस्टम की हालिया रिलीज है, तो जुपीटर नोटबुक शुरू करने के लिए आपको इसे निष्पादित करने की आवश्यकता हो सकती है:

    jupyter नोटबुक –browser = क्रोम

यह छोटा कार्यक्रम काला पृष्ठभूमि पर एक सफेद बॉक्स प्रदर्शित करेगा:

    vpython आयात से *

    डिब्बा()

या तो जुपीटर नोटबुक के साथ या बिना, “vpython import * सेसभी गणित कार्यों, घड़ी (), यादृच्छिक (), और arange () आयात करता है। यह ग्लोस्क्रिप्ट वीपीथन और वीपीथन 7 के बीच चलती कार्यक्रमों को सरल बनाता है।

पहले सेल (vpython आयात कथन युक्त) में क्लिक करें, फिर रन आइकन पर क्लिक करें, वह एक जो लंबवत रेखा वाला स्पर्श करने वाला दाएं तरफ वाला त्रिकोण है। वर्तमान में, एक VPython प्रोग्राम को फिर से चलाने के लिए आपकोकर्नेल को पुनरारंभ करेंके लिए परिपत्र तीर आइकन पर क्लिक करने की आवश्यकता है और फिर लालहाइलाइट किए गए बटन पर क्लिक करें, फिर पहले सेल में क्लिक करें, फिर रन आइकन पर क्लिक करें। कुछ उपयोगकर्ताओं को केवल इन कथनों में पहले सेल में शामिल करना सुविधाजनक लगता है:

    vpython आयात से *

    दृश्य = कैनवास ()

फिर शेष कार्यक्रमों को बाद के कोशिकाओं में रखें। नतीजा यह है कि 3 डी डिस्प्ले अंतिम सेल के अंत में पहले सेल के नीचे दिखाया जाएगा। यह भी सुनिश्चित करता है कि जारी रखने से पहले vpython मॉड्यूल पूरी तरह से शुरू किया गया है। इसके अलावा, आप कार्यक्रम को अधिक आसानी से चला सकते हैं।

जुपीटर नोटबुक (ज़िप फ़ाइल) के साथ उपयोग के लिए डेमो प्रोग्राम का एक सूट है।

कुछ डेमो प्रोग्रामों का एक बाइंडर पैकेज है, जो आपको कंप्यूटर या मोबाइल उपकरणों पर भी जुपीटर वीपीथन प्रोग्राम चलाने देता है जिनके पास पायथन स्थापित नहीं है। यहां बांधने की मशीन तंत्र का एक स्पष्टीकरण है। चूंकि बाइंडर सर्वर बड़ी संख्या में लोगों के बीच साझा किए जाते हैं, इसलिए प्रदर्शन दिन-प्रतिदिन और घंटे से घंटे तक एक बड़ा सौदा हो सकता है।

 

VPython 6, जो अब समर्थित नहीं है

और पढो

यहां पुराने वीपीथन 6 (“विजुअल” मॉड्यूल) पर प्रलेखन है, जो जनवरी 2016 तक अभी भी उपलब्ध है लेकिन अब समर्थित नहीं है। मुख्य अंतर यह है कि वेक्टरों को अब वेक्टर (एक्स, वाई, जेड) या वीसी (एक्स, वाई, जेड) के रूप में प्रदर्शित किया जाना चाहिए, जैसा कि (एक्स, वाई, जेड) नहीं है, नाम “डिस्प्ले” को “कैनवास” में बदल दिया गया है “, नाम” gdisplay “को” ग्राफ “में बदल दिया गया है, और वक्र और बिंदु वस्तुओं के तरीकों का एक नया सेट है। यह पायथन कार्यक्रम पुराने कार्यक्रमों को नए वाक्यविन्यास में परिवर्तित करने का एक अपूर्ण लेकिन उपयोगी काम करता है।

 

Leave a Comment

Your email address will not be published. Required fields are marked *