I-Spyder, indawo enamandla yokusebenzisana yePython

Spyder mayelana

Esihlokweni esilandelayo sizobheka iSpyder (Imvelo Yezentuthuko Yezesayensi). Lokhu indawo yokuthuthuka enamandla yokuxhumana kolimi lwePython. Nginezici zokuhlela ezithuthukile, ukuhlolwa okusebenzisanayo, ukulungisa iphutha nokuzihlola ngaphakathi, kanye nemvelo yekhompiyutha yamanani. Ngenxa yokuxhaswa kwe-IPython (ukuhumusha okuthuthukile okusebenzisana kwePython) kanye nemitapo yolwazi ethandwayo yePython efana neNumPy, iSciPy, noma i-matplotlib (2D / 3D itulo interactive). I-Spyder nayo ingasetshenziswa njenge- umtapo wezincwadi ohlinzeka ngamawijethi anamandla ahlobene nekhonsoli ngezinhlelo zethu ezenzelwe i-PyQt. Ingasetshenziselwa ukuhlanganisa ikhonsoli yokulungisa amaphutha ngqo kumklamo wesikhombimsebenzisi sokuqhafaza.

ISpyder (phambilini i-Pydee) kube a umthombo ovulekile we-cross-platform kanye nemvelo yentuthuko edidiyelwe (LAPHA) wezinhlelo zesayensi ngolimi lwePython. Le IDE ikhishwe ngaphansi kwelayisense ye-MIT. USpyder unjalo iyandiswa ngama-plugins. Kubandakanya ukusekelwa kwamathuluzi asebenzisanayo wokuhlolwa kwedatha futhi kufaka phakathi izilawuli ezithile zekhwalithi zePython nezinsimbi ezinjengePyflakes, iPylint, neRope.

Njengoba sengishilo, kunjalo i-cross-platform IDE nge-Anaconda, kuWindows ngeWinPython nePython (x, y), kumaMacOS ngeMacPorts. Iyatholakala futhi ekusabalalisweni okukhulu kwe-Gnu / Linux okufana ne-Arch Linux, i-Debian, i-Fedora, i-Gentoo Linux, i-OpenSUSE ne-Ubuntu.

Kusukela maphakathi noNovemba 2017, Anaconda umise ukuxhasa ngezimali ukuthuthukiswa kwale IDE, ngemuva kokwenza njalo ezinyangeni eziyi-18 ezedlule. Ngenxa yalokhu, intuthuko izogxila kusuka manje ukugcina iSpyder 3 ihamba kancane kakhulu kunakuqala, yize lokhu kungasho ukuthi bazoyishiya iphrojekthi. Ungazi okuningi ngalezi zindaba kokulandelayo isixhumanisi.

Izici ezijwayelekile zeSpyder

Ikhodi ye-Spyder python

  • Umhleli ohlanganisa le IDE ngu izilimi eziningi. Ngibe nesiphequluli somsebenzi / sekilasi, imisebenzi yokuhlukanisa amakhodi (ama-pyflakes ne-pylint okwamanje ayasekelwa), inketho yokuqedelwa kwekhodi, ukuhlukaniswa okuvundlile nokuqondile, nencazelo ye-goto.
  • Ikhonsoli yokusebenzisana. I-Python noma i-IPython consoles iyindawo yokusebenzela nokulungisa iphutha lokuhlola ngokushesha ikhodi ebhalwe kusihleli. Kubuye nefayela le- Ukuhlanganiswa kwesibalo seMatplotlib.
  • Ngibuze i isibukeli semibhalo. Uhlelo luzokwazi ukusikhombisa imibhalo yanoma yiluphi ucingo lwesigaba noma lomsebenzi olwenziwe kusihleli noma kukhonsoli.
  • Sizokwazi hlola okuguqukayo kudalwe ngesikhathi kwenziwa ifayili. Kuzokwazi ukuwahlela ngabahleli abahlukahlukene abasuselwa ku-GUI, njengesichazamazwi kanye ne-Numpy matrix.
  • Sizoba ne- kungenzeka ukusesha ezinqolobaneni. Izosinikeza nokusekelwa kokuveza okuvamile.
  • Singaba ne- Isiphequluli Sefayela ukuthola induduzo enkulu. Sizokwazi futhi ukufinyelela umlando ogciniwe.
  • I-Spyder ingasetshenziswa futhi njengomtapo wolwazi we-PyQt5 / PyQt4 (i-module spyder). Iwijethi yePython igobolondo elisebenzisanayo elisetshenziswe eSpyder lingakhiwa ngohlelo lwakho lwePyQt5 / PyQt4.
  • Ngubani oyidinga nge-can thinta ikhodi yomthombo yephrojekthi nezici zalo ekhasini GitHub wephrojekthi.

Ukufakwa kwe-Spyder

Sizokwazi ukufaka le IDE ezinhlelweni ezahlukahlukene ze-Gnu / Linux, njengoba kukhonjisiwe kufayela le- imibhalo yephrojekthi esemthethweni. Kulesi sibonelo ukufakwa kuzokwenziwa ku-Ubuntu 17.10. Ukusebenza okulungile kuzodingeka ukuthi sihlangabezane nezimfuneko ezithile kudingekile. Lokhu kuncika kungathintwa ku- izidingo zesigaba, enemininingwane yokuthi yimaphi amanye amaphakheji adingekayo ukuze kufakwe ngempumelelo. Lapho ukuncika sekufeziwe, sizokwazi ukwenza ukufakwa ngokuvula i-terminal (Ctrl + Alt + T) bese sibhala kuyo:

sudo apt install spyder

Nathi singakwazi faka lolu hlelo usebenzisa i-pip. Ukwenza lokhu kusuka ku-terminal (Ctrl + Alt + T) sizobhala:

sudo pip install spyder

Khipha iSpyder

Sizokwazi ukukhipha le IDE kusuka ku-Ubuntu wethu ngokuvula i-terminal (Ctrl + Alt + T) bese sibhala okulandelayo kuyo:

sudo apt remove spyder && sudo apt autoremove

Uma sikhetha ukufaka ipayipi, singakhipha uhlelo ngokuthayipha ukuphela:

sudo pip uninstall spyder

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UCarlord kusho

    Ngisebenzise umhlahlandlela ngeCentOS 7.6 ngokusebenzisa ipayipi «ukufaka»

    bekufanele ngilungise inkinga nge-gcc ngephutha python.h elahlekile ngokufaka umtapo wezincwadi ongekho python-devel usebenzisa i-yum:

    I-sudo yum ukufaka i-python-devel # yokufakwa kwe-python2.x
    I-sudo yum ukufaka i-python3-devel # yokufakwa kwe-python3.x

    Ngemuva kwalokho iyafakwa futhi isebenze kahle (uma unento efanayo ne-ubuntu vele usebenze)
    i-sudo apt-get ukufaka i-python-dev # yokufakwa kwe-python2.x
    sudo apt-get ukufaka i-python3-dev # yokufakwa kwe-python3.x