હવે પછીના લેખમાં, આપણે પાઈપનો ઉપયોગ કરીને પાયથોન પેકેજો કેવી રીતે મેનેજ કરી શકીએ છીએ તેના પર એક નજર નાખવાના છીએ. જેમ બીજું કોણ અને કોણ જાણશે કે આ તે છે ના સંચાલક અજગર પેકેજો. તેનો ઉપયોગ પાયથોન પ્રોગ્રામિંગ ભાષામાં લખેલા પેકેજોને ઇન્સ્ટોલ, અપડેટ અને દૂર કરવા માટે થઈ શકે છે.
નામ એક આવર્તક ટૂંકું નામ છે જેનો અર્થઘટન કરી શકાય છે પીપ પેકેજ સ્થાપક o પિપ પાયથોન સ્થાપક. આ એક સરળ પેકેજ મેનેજમેન્ટ સિસ્ટમ છે જે પેકેજોના સ્થાપન અને સંચાલન માટે વપરાય છે જે. માં મળી શકે છે પાયથોન પેકેજ અનુક્રમણિકા (પી.પી.પી.). પાયથોન 2.7.9 અને પછીના (પાયથોન 2 શ્રેણીમાં), પાયથોન 3.4 અને પછીથી આ મેનેજરને શામેલ કરો (પાયથોન 3 માટે પીપ 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 ચક્ર.
PIP ને અપડેટ કરો
આ પેકેજ મેનેજર જો આપણે અજગર 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. later અને પછીથી, વેનવી સ્થાપિત થયેલ છે મૂળભૂત રીતે. આ ઉદાહરણ માટે હું હું અજગર 2.x નો ઉપયોગ કરી રહ્યો છું, અને મારે વર્ચ્યુએલેનવ ઇન્સ્ટોલ કરવાની જરૂર છે. તે કરવા માટે મારે દોડવું પડશે:
sudo pip install virtualenv
વર્ચ્યુએલેન્વનો ઉપયોગ કરીને વર્ચુઅલ વાતાવરણ બનાવો
virtualenv NOMBRE source NOMBRE/bin/activate
એકવાર તમે ઉપરોક્ત આદેશ ચલાવો, પછી તરત જ તમારા વર્ચુઅલ વાતાવરણમાં મૂકવામાં આવશે. માટે વર્ચુઅલ વાતાવરણને અક્ષમ કરો અને તમારા સામાન્ય શેલ પર પાછા ફરો, ચલાવો:
deactivate
પાયથોન પેકેજો મેનેજ કરો
હવે આપણે સૌથી સામાન્ય પાયાના ઉપયોગ જોશું. તેના સી બધા ઉપલબ્ધ આદેશો અને વિકલ્પોની સૂચિ સામાન્ય આપણે ફક્ત ચલાવવું પડશે:
pip
જો જરૂર હોય તો આદેશ વિશે વધુ શીખો, ઇન્સ્ટોલેશનની જેમ, અમે એક્ઝેક્યુટ કરીશું:
pip install --help
પેકેજો સ્થાપિત કરો
પહેલા આપણે જઈ રહ્યા છીએ વર્ચુઅલ વાતાવરણ બનાવો તે નીચે પ્રમાણે બતાવ્યા પ્રમાણે. આ ઉદાહરણમાં હું ફક્ત વર્ચ્યુએલેનવનો ઉપયોગ કરીશ.
virtualenv MIENV
MIENV ને તમારા પોતાના નામથી બદલો. અંતે, તેને સક્રિય કરો આદેશ વાપરીને:
source MIENV/bin/activate
એકવાર તમે ઉપરનો આદેશ ચલાવો, તમે તમારા વર્ચુઅલ વાતાવરણમાં સ્થિત થશો. હવે પેકેજો સ્થાપિત કરવાનો સમય છે. ઉદાહરણ તરીકે યુટ્યુબ-ડીએલ સ્થાપિત કરવા માટે, ચલાવો:
pip install youtube-dl
આ આદેશ તેના તમામ અવલંબન સાથે યુટ્યુબ-ડીએલ સ્થાપિત કરશે.
પેકેજની આવૃત્તિઓ ઇન્સ્ટોલ કરો
પેરા વિશિષ્ટ સંસ્કરણ સ્થાપિત કરો, ચલાવો:
pip install youtube_dl=2017.12.14
પેરા નિર્દિષ્ટ કરેલા સિવાયના સંસ્કરણને ઇન્સ્ટોલ કરો, ચલાવો:
pip install youtube_dl!=2017.12.14
પેકેજો ડાઉનલોડ કરો
પેરા બધા પરાધીનતા સાથે પેકેજ ડાઉનલોડ કરો (તેને ઇન્સ્ટોલ કર્યા વિના), ચલાવો:
pip download youtube-dl
બધા ઇન્સ્ટોલ કરેલા પેકેજોની સૂચિ બનાવો
કયા પેકેજો સ્થાપિત થયા છે તે શોધવા માટે, અમે ચલાવીશું:
pip list
આ આદેશ આ મેનેજરનો ઉપયોગ કરીને ઇન્સ્ટોલ કરેલા બધા પેકેજો બતાવશે.
પેકેજો શોધો
પેરા ચોક્કસ પેકેજ માટે શોધ, ઉદાહરણ તરીકે યુટ્યુબ-ડીએલ, ચલાવો:
pip search youtube-dl
પેકેજો સુધારો
પેરા જૂનું પેકેજ અપડેટ કરો, ચલાવો:
pip install --upgrade youtube-dl
પેરા બધા અપ્રચલિત પેકેજોની સૂચિ બનાવો ક columnલમ ફોર્મેટમાં, ચલાવો:
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
મદદ
આ ક્ષણે આપણને પાયથોન પેકેજ મેનેજર અને તેના ઉપયોગ વિશે વિચાર હશે. પરંતુ આ આપણે કરી શકીએ તે તમામના આઇસબર્ગની માત્ર એક ટિપ છે. વધુ વિગતો અને depthંડાઈ માટે, અમે સલાહ લઈ શકીએ છીએ સત્તાવાર દસ્તાવેજીકરણ અને સહાય વિભાગ ઉમેરી રહ્યા છે Lpહેલ્પ ફાઇલ મેનેજરના નામ પર.
આભાર, તે પાઇપ આદેશ વિશેનો સૌથી સંપૂર્ણ લેખ હશે