Spyder, inesimba yekudyidzana nharaunda yekuvandudza nharaunda yePython

Spyder pamusoro

Muchinyorwa chinotevera ticha tarisa Spyder (Sayenzi Python Nharaunda Yekuvandudza). Ichi chi nzvimbo ine simba yekudyidzana inosimudzira yemutauro wePython. Ini ndine epamberi ekugadzirisa maficha, yekudyidzana kuyedza, kugadzirisa dambudziko uye kufungidzira, uye nhamba yekuverenga komputa. Kutenda kutsigiro yeIPython (yakavandudzwa inopindirana Python muturikiri) uye inozivikanwa Python maraibhurari seNumPy, SciPy, kana matplotlib (2D / 3D yekudyidzana kuronga). Spyder inogona zvakare kushandiswa se raibhurari iyo inopa zviwidhi zvine simba zvine hukama nekoni yeedu PyQt-yakavakirwa kunyorera. Iyo inogona kushandiswa kusanganisa iyo debugging koni yakananga kune yako graphical mushandisi interface dhizaini.

spyder (yaimbova Pydee) ari yakavhurwa sosi muchinjiko-chikuva uye yakasanganiswa budiriro nharaunda (HERE) yezvirongwa zvesainzi mumutauro wePython. Iyi IDE yakaburitswa pasi peMIT rezinesi. Spyder iri inowedzerwa nemapulagi. Inosanganisira kutsigirwa kwezvishandiso zvekudyidzana kwekuongorora dhata uye inosanganisira zvemhando yepamusoro zvinodzora kuPython uye zviridzwa zvakaita sePyflakes, Pylint, uye Rope

Sezvandamboreva, ndizvo muchinjikwa-chikuva IDE kuburikidza naAnaconda, paWindows ine WinPython uye Python (x, y), paMacOS kuburikidza neMacPorts. Iyo zvakare inowanikwa kune makuru eGnu / Linux kugoverwa senge Arch Linux, Debian, Fedora, Gentoo Linux, openSUSE, uye Ubuntu.

Kubva pakati paNovember 2017, Anaconda yakamisa mari kuvandudza iyi IDE, mushure mekuzviita kwemwedzi gumi nemasere yapfuura. Nekuda kweizvi, budiriro inozo tarisa pakuchengeta Spyder 18 pakumhanya zvishoma kupfuura pakutanga, kunyangwe izvi hazvireve kuti vachasiya chirongwa ichi. Iwe unogona kuziva zvakawanda nezve iyi nhau mune inotevera link.

Kazhinji maficha eSpyder

Spyder python kodhi

  • Mupepeti anosanganisa iyi IDE ndiye mitauro yakawanda. Ini ndaive nebasa / kirasi browser, kodhi kupatsanura mabasa (pyflakes uye pylint parizvino zvinotsigirwa), kodhi yekupedzisa sarudzo, yakatwasuka uye yakatwasuka kutsemuka, uye goto tsananguro.
  • Inopindirana koni. Iyo Python kana IPython consoles inzvimbo yekushandira uye kugadzirisa tsigiro yekukurumidza kuongorora kodhi yakanyorwa muMupepeti. Izvo zvinouyawo ne Matplotlib chimiro chekubatanidzwa.
  • Ini ndakabvunza a zvinyorwa muoni. Chirongwa ichi chichagona kutiratidza zvinyorwa zvechero kirasi kana basa rekufona rakaitwa muDhizaina kana mune koni.
  • Tichakwanisa ongorora akasiyana yakagadzirwa panguva yekuitwa kwefaira. Izvo zvichave zvinogoneka kuzvigadzirisa pamwe akasiyana GUI-based editors, senge duramazwi uye Numpy matrix iwo.
  • Tichava ne mukana wekutsvaga muzvinyorwa. Izvo zvakare zvinotipa isu kugara tichitaura rutsigiro.
  • Tinogona kuva ne File Browser kunyaradzwa kukuru. Tichakwanisa zvakare kuve nekwaniso kune iyo nhoroondo rekodhi.
  • Spyder inogona zvakare kushandiswa sePyQt5 / PyQt4 yekuwedzera raibhurari (module spyder). Iyo Python inowirirana shell widget inoshandiswa muSpyder inogona kuvakwa mune yako pachako PyQt5 / PyQt4 application.
  • Chero ani anozvida anogona bvunza kodhi yekodhi yeprojekti uye hunhu hwayo papeji GitHub yepurojekiti.

Kuisa Spyder

Tichakwanisa kuisa iyi IDE pane akasiyana Gnu / Linux masystem, sezvakaratidzwa mu zvinyorwa zvepurojekiti zvepamutemo. Mumuenzaniso uyu, kuisirwa kuri kuzoitwa paUbuntu 17.10. Zvekushanda chaiko zvichave zvakafanira kuti tiite zvimwe zvinodikanwa zvakafanira. Uku kutsamira kunogona kubvunzwa mu zvinodiwa chikamu, iyo inotsanangudza mamwe mapakeji anodikanwa kuti ubudirire kumisikidza. Kamwe zvinoenderana nekuzadziswa, isu tinozokwanisa kuita iyo yekuisa nekuvhura iyo terminal (Ctrl + Alt + T) nekunyora mairi:

sudo apt install spyder

Tinogona zvakare gadza chirongwa ichi uchishandisa pombi. Kuti uite izvi kubva kumagumo (Ctrl + Alt + T) tichanyora:

sudo pip install spyder

Bvisa Spyder

Tichakwanisa kuburitsa iyi IDE kubva kuUbuntu hwedu nekuvhura terminal (Ctrl + Alt + T) nekunyora zvinotevera mairi:

sudo apt remove spyder && sudo apt autoremove

Kana isu tikasarudza kuisa tichishandisa pombi, tinogona kusabvisa chirongwa nekutaipa mune ino gumira

sudo pip uninstall spyder

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   carlord akadaro

    Ini ndashandisa gwara neCentOS 7.6 ndichishandisa pombi «gadza»

    ndaifanirwa kugadzirisa nyaya ne gcc pakukanganisa python.h isipo nekuisa isipo raibhurari python-devel uchishandisa yum:

    sudo yum gadza python-devel # ye python2.x kuisa
    sudo yum gadza python3-devel # ye python3.x kuisa

    Mushure meizvozvo inoiswa uye inoshanda kwazvo (kana iwe uine chinhu chimwe chete ne ubuntu chingomhanya)
    sudo apt-tora kuisa python-dev # ye python2.x kuisa
    sudo apt-tora kuisa python3-dev # ye python3.x kuisa