स्पायडर, पायथनसाठी एक शक्तिशाली परस्परसंवादी विकास वातावरण

बद्दल स्पायडर

पुढील लेखात आम्ही स्पायडर वर एक नजर टाकणार आहोत (वैज्ञानिक पायथन विकास पर्यावरण). हे आहे पायथन भाषेसाठी एक शक्तिशाली परस्परसंवादी विकास वातावरण. माझ्याकडे प्रगत संपादन वैशिष्ट्ये, परस्पर चाचणी, डीबगिंग आणि आत्मनिरीक्षण आणि एक संख्यात्मक संगणकीय वातावरण आहे. आयपीथॉनच्या समर्थनाबद्दल धन्यवाद (इंटरफेक्टिव पायथॉन इंटरप्रीटर) आणि लोकप्रिय पायथन ग्रंथालय जसे की नम्पी, सायपाय किंवा मॅटप्लॉटलिब (2 डी / 3 डी संवादात्मक प्लॉटिंग). स्पायडर एक म्हणून देखील वापरला जाऊ शकतो कन्सोलशी संबंधित शक्तिशाली विजेट्स प्रदान करणारी लायब्ररी आमच्या PyQt- आधारित अनुप्रयोगांसाठी. याचा उपयोग डीबगिंग कन्सोल थेट आपल्या ग्राफिकल वापरकर्ता इंटरफेस डिझाइनमध्ये समाकलित करण्यासाठी केला जाऊ शकतो.

स्पायडर (पूर्वी पायडी) एक आहे ओपन सोर्स क्रॉस-प्लॅटफॉर्म आणि एकात्मिक विकास वातावरण (येथे) पायथन भाषेत वैज्ञानिक प्रोग्रामिंगसाठी. हा आयडीई एमआयटी परवान्याअंतर्गत प्रसिद्ध करण्यात आला. स्पायडर आहे प्लगइन्ससह एक्स्टेंसिबल. यात डेटा तपासणीसाठी परस्पर साधनांचा समर्थन समाविष्ट आहे आणि पायथनसाठी विशिष्ट गुणवत्ता नियंत्रणे आणि पायफ्लेक्स, पाइलांट आणि रोप सारख्या उपकरणे समाविष्ट आहेत.

मी आधीच म्हटल्याप्रमाणे आहे acनाकोंडाद्वारे क्रॉस-प्लॅटफॉर्म आयडीई, विन्डपायथॉन आणि पायथनसह विंडोजवर (x, y), मॅकपोर्ट्स मार्गे मॅकओएसवर. हे आर्च लिनक्स, डेबियन, फेडोरा, जेंटू लिनक्स, ओपनस्यूएसई आणि उबंटू सारख्या प्रमुख Gnu / Linux वितरणासाठी देखील उपलब्ध आहे.

नोव्हेंबर 2017 च्या मध्यापासून, ऍनाकोंडा गेल्या 18 महिन्यांपासून असे केल्यावर या आयडीईच्या विकासासाठी निधी देणे थांबविले आहे. यामुळे, आतापासून स्पायडर 3 पूर्वीपेक्षा बर्‍याच धीम्या गतीने ठेवण्यावर विकासावर लक्ष केंद्रित केले जाईल, परंतु याचा अर्थ असा नाही की ते प्रकल्प सोडतील. आपल्याला पुढील बातमीबद्दल अधिक माहिती मिळू शकते दुवा.

स्पायडर ची सामान्य वैशिष्ट्ये

स्पायडर पायथन कोड

  • हा आयडीई समाकलित करणारा संपादक आहे बहुभाषिक. माझ्याकडे एक फंक्शन / क्लास ब्राउझर, कोड पार्सिंग फंक्शन्स (पायफ्लाक्स आणि पायलेट सध्या समर्थित आहेत), कोड पूर्ण करण्याचा पर्याय, क्षैतिज आणि अनुलंब विभाजन आणि गोटो व्याख्या आहे.
  • परस्परसंवादी कन्सोल. एडिटरमध्ये लिहिलेल्या कोडचे त्वरित मूल्यांकन करण्यासाठी पायथन किंवा आयपीथॉन कन्सोल एक कार्यक्षेत्र आणि डीबगिंग समर्थन आहे. हे देखील येतो मॅटप्लोलिब आकृती एकत्रीकरण.
  • मी ठोकले a दस्तऐवज दर्शक. प्रोग्राम आम्हाला संपादकात किंवा कन्सोलमध्ये केलेल्या कोणत्याही वर्गासाठी किंवा फंक्शन कॉलसाठी दस्तऐवजीकरण दर्शविण्यास सक्षम असेल.
  • आम्ही सक्षम होऊ व्हेरिएबल्स एक्सप्लोर करा फाईल कार्यान्वित करताना तयार केलेले. शब्दकोष आणि नम्पी मॅट्रिक्स सारख्या विविध जीयूआय-आधारित संपादकांसह त्यांचे संपादन करणे शक्य होईल.
  • आमच्याकडे आहे संग्रहात शोधण्याची शक्यता. हे आम्हाला नियमित अभिव्यक्ती समर्थन देखील देईल.
  • आम्ही एक करू शकता फाइल ब्राउझर मोठ्या सोईसाठी. आम्ही इतिहासाच्या रेकॉर्डमध्ये प्रवेश करू शकू.
  • स्पायडर एक PyQt5 / PyQt4 विस्तार लायब्ररी म्हणून देखील वापरला जाऊ शकतो (मॉड्यूल स्पायडर). स्पायडरमध्ये वापरलेला पायथन इंटरएक्टिव शेल विजेट आपल्या स्वतःच्या पायक्यूटी 5 / पायक्यूटी 4 अनुप्रयोगात तयार केला जाऊ शकतो.
  • कोण हे आवश्यक आहे प्रकल्पाच्या स्त्रोत कोडचा सल्ला घ्या आणि पृष्ठावरील वैशिष्ट्ये GitHub प्रकल्प

स्पायडर स्थापना

मध्ये दर्शविल्यानुसार आम्ही विविध आयडीएनई विविध ग्नू / लिनक्स सिस्टमवर स्थापित करू अधिकृत प्रकल्प दस्तऐवजीकरण. या उदाहरणात, उबंटू 17.10 वर स्थापना केली जाईल. योग्य ऑपरेशनसाठी आम्हाला काही आवश्यकता पूर्ण करणे आवश्यक असेल आवश्यक या अवलंबित्वांमध्ये सल्लामसलत केली जाऊ शकते आवश्यकता विभाग, जे यशस्वी इंस्टॉलेशनसाठी कोणती इतर पॅकेजेस आवश्यक आहेत याचा तपशीलवार वर्णन करते. अवलंबित्व पूर्ण झाल्यावर आम्ही टर्मिनल (Ctrl + Alt + T) उघडून त्यामध्ये लिहून स्थापना पूर्ण करू:

sudo apt install spyder

आम्ही देखील करू शकता हा प्रोग्राम पिप वापरून स्थापित करा. टर्मिनलवरुन हे करण्यासाठी (Ctrl + Alt + T) आपण असे लिहू:

sudo pip install spyder

स्पायडर विस्थापित करा

टर्मिनल (Ctrl + Alt + T) उघडून आणि त्यामध्ये खालील गोष्टी लिहून आम्ही आमच्या उबंटूमधून हा IDE विस्थापित करण्यास सक्षम आहोत:

sudo apt remove spyder && sudo apt autoremove

जर आम्ही पिप वापरुन स्थापित करणे निवडले असेल तर टर्मिनलमध्ये टाइप करुन प्रोग्राम विस्थापित करू शकतो.

sudo pip uninstall spyder

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   कार्लर्ड म्हणाले

    मी CentOS 7.6 सह मार्गदर्शक वापरले pip स्थापित »

    यूएम वापरुन पायथन-डेव्हल लायब्ररी स्थापित करून गहाळ झालेल्या पायथॉन एचसीवरील जीसीसीसह समस्या सोडवावी लागली:

    पायथन 2.x स्थापित करण्यासाठी पायथन-डेव्हल # स्थापित करा
    python3.x स्थापित करण्यासाठी suth yum python3-devel # स्थापित करा

    त्यानंतर ते स्थापित होईल आणि उत्कृष्ट कार्य करेल (आपल्याकडे उबंटूसह समान गोष्ट असेल तरच चालवा)
    पायडोथॉन २.एक्स स्थापित करण्यासाठी पायथन-देव # sudo apt-get python-dev # स्थापित करा
    python3.x स्थापित करण्यासाठी sudo apt-get python3-dev # स्थापित करा