ለፓይዘን ኃይለኛ በይነተገናኝ ልማት አካባቢ ስፓይደር

Spyder ስለ

በሚቀጥለው ርዕስ ላይ እስፓይደርን እንመለከታለን (ሳይንሳዊ ፓይዘን ልማት አካባቢ) ይህ ነው ለፓይዘን ቋንቋ ኃይለኛ በይነተገናኝ ልማት አካባቢ. እኔ የላቀ የአርትዖት ባህሪዎች ፣ በይነተገናኝ ሙከራ ፣ ማረም እና ውስጠ-ምርመራ እና የቁጥር ስሌት አከባቢ አለኝ ፡፡ ለ IPython ድጋፍ ምስጋና ይግባው (የተሻሻለ በይነተገናኝ ፓይቶን አስተርጓሚ) እና እንደ NumPy ፣ SciPy ወይም matplotlib ያሉ ታዋቂ የፓይዘን ቤተመፃህፍት (2D / 3D በይነተገናኝ ሴራ) ስፓደር እንዲሁ እንደ አንድ ሊያገለግል ይችላል ኃይለኛ የኮንሶል ተዛማጅ ንዑስ ፕሮግራሞችን የሚያቀርብ ቤተ-መጽሐፍት ለ PyQt-based መተግበሪያዎቻችን. በቀጥታ ወደ ግራፊክ የተጠቃሚ በይነገጽ ንድፍዎ ውስጥ የማረም ኮንሶል ለማቀናጀት ሊያገለግል ይችላል።

ስፓደር (ቀደም ሲል ፒዲ) ሀ ነው ክፍት ምንጭ ተሻጋሪ መድረክ እና የተቀናጀ የልማት አካባቢ (አይዲኢ) በፓይዘን ቋንቋ ለሳይንሳዊ ፕሮግራም ፡፡ ይህ አይዲኢ በ MIT ፈቃድ ስር ተለቀቀ ፡፡ ስፓይደር ነው ተሰኪዎች ጋር extensible. ለመረጃ ፍተሻ ለተግባራዊ መሳሪያዎች ድጋፍን ያካተተ ሲሆን ለፓይዘን የተወሰኑ የጥራት ቁጥጥሮችን እና እንደ ፒፍላክስ ፣ ፒሊንት እና ገመድ ያሉ መሣሪያዎችን ያጠቃልላል ፡፡

አስቀድሜ እንዳልኩት እሱ ነው በመስቀል-መድረክ IDE በአናኮንዳ በኩል, በዊንዶውስ በዊንፒንቶን እና በፓይዘን (x ፣ y) ፣ በማክሮኤስ ላይ በማክፖርቶች በኩል ፡፡ እንደ አርች ሊነክስ ፣ ደቢያን ፣ ፌዶራ ፣ ጄንቶ ሊኑክስ ፣ ኦፕን ሱውስ እና ኡቡንቱ ላሉት ዋና ዋና የ Gnu / Linux ስርጭቶችም ይገኛል ፡፡

ከኖቬምበር አጋማሽ 2017 ጀምሮ እ.ኤ.አ. አናኮንዳ ላለፉት 18 ወራት ይህንን ካደረገ በኋላ የዚህ አይ.ኢ.ኢ. በዚህ ምክንያት ልማት አሁን ስፓይደር 3 ን ከቀድሞው በተሻለ በዝቅተኛ ፍጥነት ማቆየት ላይ ያተኩራል ፣ ይህ ማለት ግን ፕሮጀክቱን ይተዋሉ ማለት አይደለም ፡፡ ስለዚህ ዜና በሚቀጥሉት ውስጥ የበለጠ ማወቅ ይችላሉ አገናኝ.

አጠቃላይ የስለላ ባህሪዎች

የስፓይደር ፓይቶን ኮድ

  • ይህንን አይዲኢን የሚያዋህድ አርታኢው ነው ባለብዙ ቋንቋ. እኔ የተግባር / ክፍል አሳሽ ነበረኝ ፣ የኮድ መተንተን ተግባራት (ፒልፋክስ እና ፓይሊን በአሁኑ ጊዜ የተደገፉ ናቸው) ፣ የኮድ ማጠናቀቂያ አማራጭ ፣ አግድም እና ቀጥ ያለ ክፍፍል እና የጎት ትርጉም ፡፡
  • በይነተገናኝ ኮንሶል. የፒቲን ወይም አይፒንቶን ኮንሶሎች በአርታኢው ውስጥ የተጻፈውን ኮድ በፍጥነት ለመገምገም የሥራ ቦታ እና ማረም ድጋፍ ናቸው። እንዲሁም ከ ጋር ይመጣል Matplotlib የቁጥር ውህደት.
  • የሰነድ መመልከቻ. ፕሮግራሙ በአርታኢው ወይም በኮንሶል ውስጥ ለሚደረግ ማንኛውም ክፍል ወይም የተግባር ጥሪ ሰነድ ሊያሳየን ይችላል ፡፡
  • እኛ እንችላለን ተለዋዋጭዎችን ያስሱ ፋይል በሚፈፀምበት ጊዜ የተፈጠረ። እንደ መዝገበ-ቃላት እና እንደ ኑሚ ማትሪክስ ባሉ በመሳሰሉ GUI ላይ በተመሰረቱ አርታኢዎች እነሱን ማረም ይቻል ይሆናል።
  • እኛ ይኖረናል መዝገብ ቤቶች ውስጥ የመፈለግ ዕድል. የዘወትር አገላለፅ ድጋፍም ይሰጠናል ፡፡
  • እኛ ሊኖረው ይችላል የፋይል አሳሽ ለበለጠ ምቾት ፡፡ እኛም የታሪክ መዝገብን ማግኘት እንችላለን ፡፡
  • ስፓይደር እንዲሁ እንደ PyQt5 / PyQt4 ቅጥያ ቤተ-መጽሐፍት ሊያገለግል ይችላል (ሞዱል ሰላይ) በስፓደርደር ውስጥ ጥቅም ላይ የዋለው የ “Python” በይነተገናኝ የ shellል መግብር በራስዎ PyQt5 / PyQt4 መተግበሪያ ውስጥ ሊገነባ ይችላል።
  • ለማን ይፈልጋል ፣ ይችላሉ የፕሮጀክቱን ምንጭ ኮድ ያማክሩ እና ባህሪያቱ በገጹ ላይ የፊልሙ ፕሮጀክት.

የስፓይደር ጭነት

በ ውስጥ እንደሚታየው ይህንን አይዲኢን በተለያዩ የ Gnu / Linux ስርዓቶች ላይ መጫን እንችላለን ኦፊሴላዊ የፕሮጀክት ሰነድ. በዚህ ምሳሌ መጫኑ በኡቡንቱ 17.10 ላይ ይከናወናል። ለትክክለኛው አሠራር የተወሰኑ መስፈርቶችን ማሟላት ለእኛ አስፈላጊ ይሆናል አስፈላጊ እነዚህ ጥገኞች በ ውስጥ ሊማከሩ ይችላሉ መስፈርቶች ክፍል፣ ለስኬታማ ጭነት ምን ሌሎች ፓኬጆች ያስፈልጋሉ የሚለውን ዝርዝር ይዘረዝራል ፡፡ ጥገኛዎቹ ከተጠናቀቁ በኋላ ተርሚናል (Ctrl + Alt + T) ን በመክፈት እና በውስጡ በመፃፍ ተከላውን ማከናወን እንችላለን ፡፡

sudo apt install spyder

እኛም እንችላለን ፒፕ በመጠቀም ይህንን ፕሮግራም ይጫኑ. ይህንን ከተርሚናል (Ctrl + Alt + T) እንጽፋለን

sudo pip install spyder

ስፓይደርን አራግፍ

ተርሚናል (Ctrl + Alt + T) በመክፈት የሚከተሉትን ነገሮች በውስጡ በመፃፍ ይህንን አይዲኢን ከኡቡንቱ ማራገፍ እንችላለን ፡፡

sudo apt remove spyder && sudo apt autoremove

ፒፕ በመጠቀም ለመጫን ከመረጥን ተርሚናል ውስጥ በመተየብ ፕሮግራሙን ማራገፍ እንችላለን-

sudo pip uninstall spyder

የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

አስተያየት ፣ ያንተው

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡

  1.   አከራይ አለ

    ፒፓ «ጫን» በመጠቀም መመሪያውን ከ CentOS 7.6 ጋር እጠቀም ነበር

    የ ycc ን በመጠቀም የጎደለውን ቤተመፃህፍት Python-devel በመጫን በጠፋ ስህተት python.h ላይ ከ gcc ጋር አንድ ጉዳይ መስተካከል ነበረበት:

    sudo yum መጫን python-devel # ለ python2.x ጭነቶች
    sudo yum ጫን python3-devel # ለ python3.x ጭነቶች

    ከዚያ በኋላ ይጫናል እና በጥሩ ሁኔታ ይሠራል (ከኡቡንቱ ጋር ተመሳሳይ ነገር ካለዎት አሂድ)
    sudo apt-get ጫን python-dev # ለ python2.x ጭነቶች
    sudo apt-get ጫን python3-dev # ለ python3.x ጭነቶች