Spyder, jawi horumarineed oo is-dhexgal leh oo loogu talagalay Python

Spyder ku saabsan

Maqaalka soo socda waxaan eegeynaa Spyder (Deegaanka Horumarinta Python Sayniska). Kani waa jawi horumarineed oo is-dhexgal awood leh oo loogu talagalay luqadda Python. Waxaan hayaa sifooyin tafatir oo horumarsan, tijaabooyin is-dhexgal ah, ka-goyn iyo is-baaris, iyo jawi xisaabeed tiro. Thanks to taageerada IPython (tarjume Python is-dhexgal ah) iyo maktabadaha Python ee caanka ah sida NumPy, SciPy, ama matplotlib (2D / 3D qorshaynta isdhexgalka). Spyder sidoo kale waxaa loo isticmaali karaa a maktabada bixisa aalado aad u tiro badan oo laxiriira qunsulka barnaamijyadeenna ku saleysan PyQt. Waxaa loo isticmaali karaa in lagu dhex daro qashin-qubka qashin-qubka si toos ah qaabka garaafka isticmaalaha garaafkaaga.

Basaas (hore Pydee) waa a ilo furan oo isweydaarsi iyo jawi horumarineed isku dhafan (HALKAN) loogu talagalay barnaamijka sayniska ee luqada Python. IDE-kan waxaa lagu sii daayay shatiga MIT. Spyder waa la badin karo oo leh plugins. Waxaa ku jira taageerada aaladaha isdhexgalka ee baaritaanka xogta waxayna kujirtaa kontaroolada tayada u gaarka ah Python iyo qalabka sida Pyflakes, Pylint, iyo Rope.

Sidaan horayba u iri waa isweydaarsi IDE ah oo loo maro Anaconda, on Windows leh WinPython iyo Python (x, y), on macOS iyada oo loo marayo MacPorts. Waxaa sidoo kale loo heli karaa qaybinta weyn ee Gnu / Linux sida Arch Linux, Debian, Fedora, Gentoo Linux, openSUSE, iyo Ubuntu.

Tan iyo bartamihii Nofeembar 2017, anaconda ayaa joojisay maalgalinta horumarinta IDE-kan, ka dib markii ay sidaas sameysay 18kii bilood ee la soo dhaafay. Sababtaas awgeed, horumarku wuxuu hadda diiradda saari doonaa sidii Spyder 3 loogu sii hayn lahaa si ka gaabis yar sidii hore, in kasta oo taasi macnaheedu ahayn inay ka tagayaan mashruuca. Waxaad ka ogaan kartaa wax badan oo ku saabsan warkan soo socda isku xirka.

Tilmaamaha guud ee Spyder

Koodhka Spyder python

  • Tifatiraha isku daraya IDE-kan ayaa ah luqado badan. Waxaan haystay biraawsar ficil / fasal ah, shaqooyinka baaritaanka koodhka (pyflakes iyo pylint ayaa hadda la taageerayaa), ikhtiyaarka dhammaystirka koodhka, kala-goynta toosan iyo toosan, iyo qeexitaanka goto.
  • Qalab is-dhexgal. Qalabka Python ama IPython ayaa ah goobta shaqada iyo taageerada khaladka si dhakhso leh loo qiimeeyo lambarka ku qoran Tifatiraha. Waxay sidoo kale la socotaa Isdhexgalka jaantuska Matplotlib.
  • Waxaan iska dhigay a daawadee dukumintiga. Barnaamijku wuxuu awood u yeelan doonaa inuu na tuso dukumenti kasta oo fasal ama shaqo ah oo loogu yeero Tifatiraha ama qunsuliyada.
  • Waan awoodnaa sahamiyaan doorsoomayaasha la abuuray intii lagu jiray fulinta feyl. Waxay noqon doontaa suurtagal in lagu tifatiro tafatirayaasha GUI ee kaladuwan, sida qaamuusyada iyo kuwa loo yaqaan 'Numpy matrix'.
  • Waxaan heli doonaa suurtogalnimada in laga raadiyo kaydadka. Waxay sidoo kale na siin doontaa taageero muujinta joogtada ah.
  • Waxaan yeelan karnaa a Furaha Faylka si loogu raaxeeyo. Waxaan sidoo kale awood u yeelan doonnaa helitaanka diiwaanka taariikhda.
  • Spyder sidoo kale waxaa loo isticmaali karaa maktabad dheereyn PyQt5 / PyQt4 (basaas module ah). Qalabka loo yaqaan 'Python widget shell' ee loo isticmaalo Spyder waxaa lagu dhisi karaa dalabkaaga PyQt5 / PyQt4.
  • Qofkee u baahan, waad awooddaa la tasho koodhka isha mashruuca iyo astaamaheeda bogga GitHub ee mashruuca.

Rakibaadda Spyder

Waxaan awood u yeelan doonnaa inaan ku rakibno IDE-kan nidaamyada kala duwan ee Gnu / Linux, sida ku cad dukumiintiga rasmiga ah ee mashruuca. Tusaalahan, rakibaadda waxaa lagu sameynayaa Ubuntu 17.10. Hawlgal sax ah waxaa lagama maarmaan noqon doonta inaan buuxino shuruudaha qaarkood lagama maarmaan. Ku-tiirsanaantaan waxaa lagala tashan karaa qaybta shuruudaha, kaas oo faahfaahinaya waxa baakadaha kale looga baahan yahay rakibo guul leh. Marka ku-tiirsanaanta la dhammaystiro, waxaan awoodi doonnaa inaan ku rakibno rakibidda annagoo fureyna terminalka (Ctrl + Alt + T) oo aan ku qorayo:

sudo apt install spyder

Waxaan sidoo kale awoodnaa Ku rakib barnaamijkan adoo adeegsanaya pip. Si tan looga sameeyo terminaalka (Ctrl + Alt + T) waxaan qori doonnaa:

sudo pip install spyder

Uninstall Spyder

Waxaan awood u yeelan doonnaa inaan ka tirtirno IDE-kan Ubuntu annaga oo fureyna terminal (Ctrl + Alt + T) oo ku qoraya waxyaabaha soo socda:

sudo apt remove spyder && sudo apt autoremove

Haddii aan dooranno inaan ku rakibno isticmaalka pip, waxaan ka saari karnaa barnaamijka adoo ku qoraya barta:

sudo pip uninstall spyder

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Mulkiile dijo

    Waxaan ku isticmaalay hagaha CentOS 7.6 adoo adeegsanaya pip «rakib»

    waxay ahayd in lagu xalliyo arrin la xiriirta gcc on qalad python.h la la'yahay iyadoo la rakibayo maktabadda maqnaanshaha Python-devel iyadoo la adeegsanayo yum:

    sudo yum ku rakib Python-devel # loogu talagalay rakibidda python2.x
    sudo yum ku rakib python3-devel # loogu talagalay rakibidda python3.x

    Intaa ka dib waa la rakibayaa oo si fiican ayey u shaqeysaa (haddii aad wax isku mid ah la leedahay ubuntu kaliya wad)
    sudo apt-get rakibi python-dev # loogu talagalay rakibidda python2.x
    sudo apt-hel rakibidda python3-dev # loogu talagalay rakibidda python3.x