ઉબુન્ટુ 23.04 પર પીપમાંથી પેકેજો કેવી રીતે ઇન્સ્ટોલ કરવા

પાયથોનમાં પ્રોગ્રામિંગ માટે ઉબુન્ટુ એક આદર્શ વાતાવરણ છે.

જો તમને આ લેખ શેના વિશે કોઈ ખ્યાલ નથી, તો તમારે તેને વાંચવાની જરૂર નથી કારણ કે તે દરેકને જાણવાની જરૂર નથી. એસજેઓ ઉબુન્ટુ 23.04 નો ઉપયોગ કરીને પાયથોન ભાષામાં પ્રોગ્રામ કરે છે તેમને પીપમાંથી પેકેજો કેવી રીતે ઇન્સ્ટોલ કરવા તે જાણવાની જરૂર છે.

જેઓ જાણતા નથી કે હું શેના વિશે વાત કરી રહ્યો છું, પરંતુ ઉત્સુક છે, હું તમને તે કહીશ પાયથોન તે ખૂબ જ શક્તિશાળી પ્રોગ્રામિંગ ભાષા છે અને નવા નિશાળીયા અને વ્યાવસાયિક વપરાશકર્તાઓ માટે યોગ્ય છે. તેમાં સંખ્યાબંધ પુસ્તકાલયો છે (પીચોક્કસ કાર્યો માટેના પ્રોગ્રામ્સ કે જે અન્ય પ્રોગ્રામ્સ દ્વારા ઉપયોગમાં લઈ શકાય છે) જે બે રીતે ઇન્સ્ટોલ કરી શકાય છે: વિતરણના પરંપરાગત પેકેજ મેનેજર અથવા તેના પોતાના પેકેજ મેનેજર જે પીપ તરીકે ઓળખાય છે.

મુદ્દો એ છે કે ડેબિયનના વિકાસકર્તાઓ (વિતરણ જેના પર ઉબુન્ટુ આધારિત છે) જાણવા મળ્યું કે એક પદ્ધતિ અને બીજી પદ્ધતિ દ્વારા સ્થાપિત પેકેજો વચ્ચે તકરાર હતી અને, હવેથી જ્યારે તમે Pip નો ઉપયોગ કરીને ઇન્સ્ટોલ કરવાનો પ્રયાસ કરો છો ત્યારે અમને એક સંદેશ પ્રાપ્ત થાય છે જે અમને જણાવે છે કે અમે એક બાહ્ય સ્ત્રોત પેકેજ ઇન્સ્ટોલ કરવાનો પ્રયાસ કરી રહ્યા છીએ અને બે પાથ સૂચવે છે:

  1. સત્તાવાર રીપોઝીટરીઝમાંથી ઇન્સ્ટોલ કરો.
  2. વર્ચ્યુઅલ વાતાવરણ બનાવો

જો તમે રિપોઝીટરીઝમાંથી ઇન્સ્ટોલ કરવા જઈ રહ્યા હોવ તો હું પહેલા સિનેપ્ટિક પેકેજ મેનેજરને ઇન્સ્ટોલ કરવાની ભલામણ કરું છું. કારણ કે ઉબુન્ટુ સોફ્ટવેર સેન્ટર સર્ચ એન્જીન એક વાસ્તવિક માથાનો દુખાવો છે. તેની સાથે કરો
sudo apt install synaptic.

Pip માંથી પેકેજો કેવી રીતે ઇન્સ્ટોલ કરવા

અમને જે પ્રથમ વસ્તુની જરૂર છે તે નીચેના પેકેજોને ઇન્સ્ટોલ કરવાની છે: python3-પૂર્ણ y અજગર 3-પાઇપ
પ્રથમ અમને Python સાથે કામ કરવા માટેના તમામ સાધનો હોવાની ખાતરી આપે છે અને બીજું Pip પેકેજ મેનેજરને ઇન્સ્ટોલ કરે છે.
આદેશો છે:
sudo apt install python3-full
sudo apt install python3-pip.

વર્ચુઅલ વાતાવરણ બનાવવું

પાયથોનમાં મુખ્ય પાયથોન ઇન્સ્ટોલેશનનું સેન્ડબોક્સ બનાવવું શક્ય છે જેમાં મુખ્ય સિસ્ટમ અથવા અન્ય વર્ચ્યુઅલ એન્વાયર્નમેન્ટમાં ફેરફાર કર્યા વિના ડિપેન્ડન્સી અને લાઇબ્રેરીઓ ઇન્સ્ટોલ કરવી. આ ઉદાહરણ તરીકે લાઇબ્રેરીના ભાવિ સંસ્કરણના પરીક્ષણ સંસ્કરણો ચલાવવા અથવા પાયથોનના વિવિધ સંસ્કરણોમાં પ્રોગ્રામ કેવી રીતે કાર્ય કરે છે તે તપાસવાની મંજૂરી આપે છે.

આગળ, અમે આદેશ સાથે વર્ચ્યુઅલ પર્યાવરણ બનાવીએ છીએ:

python3 -m venv titulo_entorno
અને અમે તેને આની સાથે લોન્ચ કરીએ છીએ:

source titulo_entorno/bin/activate
અને અમે તે પેકેજ ઇન્સ્ટોલ કર્યું છે જેની સાથે અમે ઇન્સ્ટોલ કરવા માંગીએ છીએ
pip3 install nombre_paquete
અમે સાથે વર્ચ્યુઅલ પર્યાવરણ છોડી
deactivate


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.