ቧንቧ ፣ መሰረታዊ እና የፓይዘን ጥቅል አስተዳደር

ስለ ፒፕ

በሚቀጥለው ጽሑፍ ፒፕን በመጠቀም የፒቶን ፓኬጆችን እንዴት ማስተዳደር እንደምንችል እንመለከታለን ፡፡ እንደ ሌላ ማን እና ማን እንደ ሆነ ይህ ያውቃል አስተዳዳሪ የፓይዘን ፓኬጆች. በፒቲን ፕሮግራም ቋንቋ የተፃፉ ጥቅሎችን ለመጫን ፣ ለማዘመን እና ለማስወገድ ሊያገለግል ይችላል።

ስሙ እንደ መተርጎም የሚችል ተደጋጋሚ ምህፃረ ቃል ነው የቧንቧ እሽግ ጫኝ o የፓይፕ ፓይዘን ጫኝ. ይህ በ ውስጥ ሊገኙ የሚችሉ ፓኬጆችን ለመትከል እና ለማስተዳደር የሚያገለግል ቀላል የጥቅል አስተዳደር ስርዓት ነው የፓይዘን ጥቅል ማውጫ (ፒ ፒ አይ). ፓይዘን 2.7.9 እና ከዚያ በኋላ (በፒቶን 2 ተከታታይ) ፣ ፓይቶን 3.4 እና ከዚያ በኋላ ይህንን ሥራ አስኪያጅ ያካትታሉ (pip3 ለፓይቶን 3) ነባሪ

መጫኛ

ይህንን ለመጫን የጥቅል ሥራ አስኪያጅ በዲቢያን እና በኡቡንቱ ላይ፣ ተርሚናል (Ctrl + Alt + T) መክፈት እና መጻፍ ብቻ አለብን

sudo apt-get install python3-pip

እኛም እንችላለን ፒፓን ከፓይቶን ፋይል ይጫኑ. እኛ በቀላሉ ማስፈፀም አለብን:

wget https://bootstrap.pypa.io/get-pip.py

sudo python get-pip.py

Get-pip.py እንዲሁ እንደሚጭን ልብ ይበሉ የመዋኛ ገንዳዎች y መኪና.

ፒአይፒን ያዘምኑ

ይህ የጥቅል ሥራ አስኪያጅ ፓይዘን 2> = 2.7.9 ወይም ፓይዘን 3> = 3.4 የምንጠቀም ከሆነ ቀድሞ ይጫናል. እኛ ተርሚናል ውስጥ በመጠቀም ማዘመን ይችላሉ:

sudo pip install -U pip

ሁሉንም ነገር ለማዘመን (ፓይፕ ፣ ማዋቀርያ ገንዳዎች ፣ ዊልስ) ፣ እኛ እንፈጽማለን

sudo pip install --upgrade pip setuptools wheel

የትኛው ስሪት እንደተጫነ ይወቁ

እኛ ማወቅ ከፈለግን የተጫነ የዚህ ጥቅል አስተዳዳሪ ስሪትእኛ እንፈጽማለን

የቧንቧ ስሪት

pip --version

ምናባዊ አከባቢዎችን መፍጠር

ማንኛውንም የፓይዘን ጥቅል ከመጫንዎ በፊት ፣ ምናባዊ አከባቢን ለመፍጠር ይመከራል. የፓይዘን ምናባዊ አከባቢዎች በዓለም አቀፍ ደረጃ ፋንታ በተናጠል ቦታ የፓይዘን ጥቅል ለመጫን ያስችሉናል ፡፡

እስቲ የፓይዞን ጥቅልን መጫን አለብን እንበል ፣ ለምሳሌ ለዩቢ-ዲኤል ፣ ለሊብፉኦ 1 ስሪት ይፈልጋል ፣ ግን ሌላ መተግበሪያ ስሪትን ይፈልጋል 2. በዚህ ሁኔታ መዘመን የሌለበትን ትግበራ ሳያስበው በማዘመን ማለቁ ቀላል ነው። ይህንን ለማስቀረት ጥቅሎችን በምናባዊ አከባቢ ውስጥ እናለያቸዋለን. ሁሉም ምናባዊ አካባቢዎች የራሳቸው የመጫኛ ማውጫዎች አሏቸው እና እርስ በእርሳቸው አይተያዩም ወይም አይጣሉም።

ሁለት መሣሪያዎችን በመጠቀም የተናጠል የፒቶን አካባቢዎችን መፍጠር እንችላለን-

  • ና ፡፡
  • ቨርቱአለንቭ.

እየተጠቀሙ ከሆነ ፓይዘን 3.3 እና ከዚያ በኋላ ቬኔቭ ተጭኗል በነባሪ. ለዚህ ምሳሌ እኔ እኔ ፒቶን 2.x ን እየተጠቀምኩ ነው ፣ እናም ቨርቹዋልንን መጫን ያስፈልገኛል. ይህንን ለማድረግ መሮጥ አለብኝ

sudo pip install virtualenv

Virualenv ን በመጠቀም ምናባዊ አከባቢን ይፍጠሩ

ምናባዊ አከባቢ virtulenlen-pip

virtualenv NOMBRE

source NOMBRE/bin/activate

አንዴ ከላይ የተጠቀሰውን ትዕዛዝ ከሰሩ ወዲያውኑ በአዕምሯዊ አከባቢዎ ውስጥ ይቀመጣሉ ፡፡ ለ ምናባዊ አከባቢን ያሰናክሉ እና ወደ መደበኛው ቅርፊትዎ ይመለሱ ፣ ይሮጡ:

deactivate

የፓይዘን ጥቅሎችን ያቀናብሩ

አሁን በጣም የተለመደውን መሠረታዊ አጠቃቀም እንመለከታለን ፡፡ እሷን ለማየት ሁሉም የሚገኙ ትዕዛዞች እና አማራጮች ዝርዝር አጠቃላይ እኛ ማስፈፀም ያለብን

pip

ካስፈለገ ስለ ትዕዛዝ የበለጠ ይረዱልክ እንደ መጫኛው እኛ እንፈጽማለን

pip install --help

ጥቅሎችን ይጫኑ

መጀመሪያ እኛ እንሄዳለን ምናባዊ አከባቢን ይፍጠሩ በሚከተለው ውስጥ እንደሚታየው ፡፡ በዚህ ምሳሌ ውስጥ እኔ virualenv ብቻ እጠቀማለሁ ፡፡

virtualenv MIENV

MIENV ን በራስዎ ስም ይተኩ። በመጨረሻም ፣ ያግብሩት ትዕዛዝ በመጠቀም

source MIENV/bin/activate

አንዴ ከላይ ያለውን ትዕዛዝ ከሰሩ እርስዎ በምናባዊ አከባቢዎ ውስጥ ይቀመጣሉ. ፓኬጆቹን ለመጫን ጊዜው አሁን ነው. ለምሳሌ youtube-dl ን ለመጫን አሂድ

ቧንቧ መጫኛ youtube-dl

pip install youtube-dl

ይህ ትዕዛዝ ዩቲዩብ-ዲኤልን ከሁሉም ጥገኛዎቹ ጋር ይጫናል ፡፡

የጥቅል ስሪቶችን ይጫኑ

ምዕራፍ አንድ የተወሰነ ስሪት ጫን፣ ሩጫ

pip install youtube_dl=2017.12.14

ምዕራፍ ከተጠቀሰው ሌላ ስሪት ይጫኑ፣ ሩጫ

pip install youtube_dl!=2017.12.14

ጥቅሎችን ያውርዱ

ምዕራፍ ጥቅልን ከሁሉም ጥገኛዎች ጋር ያውርዱ (ሳይጭኑ)፣ ሩጫ

pip download youtube-dl

ሁሉንም የተጫኑ ፓኬጆችን ይዘርዝሩ

የትኞቹ ፓኬጆች እንደተጫኑ ለማወቅ እንሮጣለን

pip list

ይህ ትእዛዝ ይህንን ሥራ አስኪያጅ በመጠቀም የተጫኑትን ሁሉንም ጥቅሎች ያሳያል.

ጥቅሎችን ይፈልጉ

ምዕራፍ አንድ የተወሰነ ጥቅል ይፈልጉለምሳሌ youtube-dl ፣ አሂድ

pip ፍለጋ youtube-dl

pip search youtube-dl

ፓኬጆችን ያዘምኑ

ምዕራፍ ጊዜ ያለፈበትን ጥቅል ያዘምኑ፣ ሩጫ

pip install --upgrade youtube-dl

ምዕራፍ ሁሉንም ጊዜ ያለፈባቸውን ፓኬጆች ይዘርዝሩ በአምድ ቅርጸት ፣ አሂድ

pip list --outdated --format=columns

አሁን, ጊዜ ያለፈባቸውን ፓኬጆች ወደሚገኙባቸው የቅርብ ጊዜ ስሪቶች ያዘምኑ ትዕዛዝ በመጠቀም

pip freeze --local | grep -v '^\e' | cut -d = -f 1 | xargs -n1 pip install -U

ጥቅሎችን ማራገፍ

ምዕራፍ የተጫነ ጥቅል ማራገፍ / ማስወገድ፣ ሩጫ

pip uninstall youtube-dl

ብዙ ጥቅሎችን ለማራገፍ በመካከላቸው ካለው ክፍተት ጋር መፃፍ አለብን ፡፡

ከፈለግን የጥቅል አቀናባሪን በመጠቀም ሁሉንም የተጫኑ የፓይዞን ፓኬጆችን ያስወግዱእኛ እንፈጽማለን

pip freeze | xargs pip uninstall -y

ኢዱዳ

የእርዳታ ቧንቧ

በዚህ ጊዜ ስለ ፓይዘን ጥቅል ሥራ አስኪያጅ እና ስለ አጠቃቀሙ አንድ ሀሳብ ይኖረናል ፡፡ ግን ይህ እኛ ማድረግ የምንችለው የሁሉም ጫፍ ጫፍ ብቻ ነው ፡፡ ለተጨማሪ ዝርዝሮች እና ጥልቀት እኛ ማማከር እንችላለን ኦፊሴላዊ ሰነድ እና የእርዳታ ክፍሉ ማከል -ልክ ወደ ፋይል አቀናባሪው ስም ፡፡


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

አስተያየት ፣ ያንተው

አስተያየትዎን ይተው

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

*

*

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

  1.   ጁሉኮ ኒኬላዶ አለ

    እናመሰግናለን ፣ ስለ ቧንቧ ትዕዛዝ በጣም የተሟላ ጽሑፍ ይሆናል