డెబియన్‌లో డిఫాల్ట్ నుండి ఆల్టర్నేటివ్ పైథాన్ వెర్షన్‌కి ఎలా మార్చాలి

Debiyan Lo Diphalt Nundi Altarnetiv Paithan Versan Ki Ela Marcali



అన్ని Linux-ఆధారిత పంపిణీలకు పైథాన్ ఒక ముఖ్యమైన ప్రోగ్రామింగ్ భాష. డిఫాల్ట్ వెర్షన్‌తో సిస్టమ్‌లో పైథాన్ ప్రీఇన్‌స్టాల్ చేయబడిందని మీరు కనుగొనడానికి ఇది కారణం. మీరు ఇన్‌స్టాల్ చేసినట్లయితే డిఫాల్ట్ పైథాన్ వెర్షన్ నుండి ప్రత్యామ్నాయానికి మారవలసి వచ్చినప్పుడు ఈ సందర్భం సంభవించవచ్చు. నిజానికి కొన్ని అప్లికేషన్‌లకు వేర్వేరు పైథాన్ వెర్షన్‌లు అవసరం.

ఈ ట్యుటోరియల్ డెబియన్ లైనక్స్‌లో డిఫాల్ట్‌ను ప్రత్యామ్నాయ పైథాన్ వెర్షన్‌కి మార్చే విధానాన్ని ప్రదర్శిస్తుంది.

డెబియన్ లైనక్స్‌లో డిఫాల్ట్ పైథాన్ యొక్క ప్రస్తుత వెర్షన్‌ను ఎలా తనిఖీ చేయాలి

డిఫాల్ట్ పైథాన్ వెర్షన్‌ను ప్రత్యామ్నాయంగా మార్చడానికి ముందు, మీ సిస్టమ్‌లో ఇన్‌స్టాల్ చేయబడిన పైథాన్ వెర్షన్‌లను కనుగొనడం మీకు ముఖ్యం. డెబియన్ లేదా మరొక Linux-ఆధారిత సిస్టమ్‌లో పైథాన్ కోసం డిఫాల్ట్ డైరెక్టరీ “/usr/bin/python” . జాబితా ఆదేశాన్ని ఉపయోగించడం 'ls' , మీరు మీ సిస్టమ్‌లో ఇన్‌స్టాల్ చేయబడిన పైథాన్ వెర్షన్‌లను కనుగొనవచ్చు.







ls /usr/bin/python*



గమనిక: మీ విషయంలో అవుట్‌పుట్ భిన్నంగా ఉండవచ్చు.



డెబియన్‌లో డిఫాల్ట్ పైథాన్ యొక్క ప్రస్తుత సంస్కరణను తనిఖీ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:





పైథాన్ --వెర్షన్

మా విషయంలో, డిఫాల్ట్ పైథాన్ యొక్క ప్రస్తుత వెర్షన్ 2.7.18 మీరు ఉపయోగిస్తున్న సిస్టమ్‌ను బట్టి మీ విషయంలో ఇది భిన్నంగా ఉండవచ్చు.



డెబియన్ లైనక్స్‌లో డిఫాల్ట్ నుండి ఆల్టర్నేటివ్ పైథాన్ వెర్షన్‌కి ఎలా మార్చాలి

డెబియన్ లైనక్స్‌లో డిఫాల్ట్ నుండి ప్రత్యామ్నాయ పైథాన్ వెర్షన్‌కి మార్చడానికి రెండు మార్గాలు ఉన్నాయి:

  1. update-alternatives కమాండ్ ద్వారా
  2. pyenv టూల్ ద్వారా

విధానం 1: అప్‌డేట్-ఆల్టర్నేటివ్స్ కమాండ్ ద్వారా డిఫాల్ట్ నుండి ఆల్టర్నేటివ్ పైథాన్ వెర్షన్‌కి మార్చండి

ముందుగా, వినియోగదారు వేర్వేరు పైథాన్ వెర్షన్ డైరెక్టరీల మధ్య ప్రత్యేకంగా ఒక సిమ్‌లింక్‌ని సృష్టించాలి, తద్వారా అవన్నీ పేరున్న సమూహంలో విలీనం చేయబడతాయి. 'కొండచిలువ' . పైథాన్ వెర్షన్ నుండి 3.9 ప్రత్యామ్నాయ వెర్షన్, మేము ఉపయోగించబోతున్నాము, కాబట్టి, మనం తప్పనిసరిగా పైథాన్ వెర్షన్ యొక్క సిమ్‌లింక్‌ని సృష్టించాలి 3.9 క్రింద ఇచ్చిన కమాండ్ ద్వారా:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.9 2

తరువాత, కింది ఆదేశాన్ని అమలు చేయడం ద్వారా పైథాన్ వెర్షన్ 2.7 18 యొక్క సిమ్‌లింక్‌ను సృష్టించండి:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 18

సిమ్‌లింక్‌లు సృష్టించబడిన తర్వాత, మీరు వాటిని మార్చడానికి ఇన్‌స్టాల్ చేసిన పైథాన్ వెర్షన్‌లను జాబితా చేయవచ్చు మరియు దాని కోసం, కింది ఆదేశాన్ని అమలు చేయండి:

sudo update-alternatives --config python

అక్కడ మీరు పైథాన్ వెర్షన్ మరియు డిఫాల్ట్‌గా చూస్తారు 2.7 ఎంపిక చేయబడింది. మీరు మీ సిస్టమ్ యొక్క డిఫాల్ట్ వెర్షన్‌గా సెట్ చేయడానికి మీకు నచ్చిన సంఖ్యను నమోదు చేయవచ్చు. ఉదాహరణకు, నేను ప్రవేశిస్తున్నాను 2 ఎంచుకొను పైథాన్ 3.9:

మీరు పైథాన్ సంస్కరణకు మారిన తర్వాత, దానిని ధృవీకరించడానికి పైథాన్ వెర్షన్ ఆదేశాన్ని అమలు చేయండి:

పైథాన్ --వెర్షన్

విధానం 2: pyenv సాధనం ద్వారా డిఫాల్ట్ పైథాన్ నుండి ప్రత్యామ్నాయ పైథాన్‌కి మార్చండి

మీరు డిఫాల్ట్ పైథాన్‌ను ప్రత్యామ్నాయ వినియోగానికి కూడా మార్చవచ్చు pyenv క్రింది దశలను ఉపయోగించి:

దశ 1: మొదట సిస్టమ్‌ను నవీకరించండి మరియు అన్‌మెట్ సిస్టమ్ డిపెండెన్సీలు లేవని నిర్ధారించడానికి కింది ఆదేశాన్ని అమలు చేయండి:

sudo apt-get update ; sudo apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev git wget curl llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsecfi-dev libxmlsecfi1-

దశ 2: పూర్తయిన తర్వాత, క్రింద ఇచ్చిన ఆదేశం ద్వారా డెబియన్‌లో pyenv ఇన్‌స్టాలేషన్ స్క్రిప్ట్‌ను అమలు చేయండి:

కర్ల్ https://pyenv. పరుగు | బాష్

దశ 3: తరువాత, క్రింద పేర్కొన్న ఆదేశం ద్వారా పర్యావరణ వేరియబుల్ యొక్క సోర్స్ ఫైల్‌ను తెరవండి:

సుడో నానో ~ /. ప్రొఫైల్

సోర్స్ ఫైల్ దిగువన కింది స్క్రిప్ట్‌ని జోడించి, నొక్కడం ద్వారా ఫైల్‌ను సేవ్ చేయండి ctrl + X ఆపై మరియు:

PYENV_ROOTని ఎగుమతి చేయండి = '$HOME/.pyenv'

కమాండ్ -v pyenv > /dev/null || ఎగుమతి PATH = '$PYENV_ROOT/బిన్:$PATH'

eval '$(pyenv init -)'

దశ 4: కింది ఆదేశం ద్వారా ఎన్విరాన్మెంట్ వేరియబుల్‌కు మార్పులను రీలోడ్ చేయండి:

మూలం ~ /. ప్రొఫైల్

దశ 5: యొక్క సంస్థాపనను ధృవీకరించండి pyenv వెర్షన్ కమాండ్ ద్వారా:

pyenv --వెర్షన్

దశ 6: అందుబాటులో ఉన్న పైథాన్ సంస్కరణలను తనిఖీ చేయడానికి జాబితా ఆదేశాన్ని అమలు చేయండి:

pyenv ఇన్‌స్టాల్ -- జాబితా

దశ 7: మీరు డెబియన్‌లో ఇన్‌స్టాల్ చేయాలనుకుంటున్న ఏదైనా సంస్కరణను ఎంచుకోవచ్చు, నేను 3.10.9ని ఎంచుకుంటున్నాను

pyenv ఇన్‌స్టాల్ 3.10.9

దశ 8: ఇన్‌స్టాల్ చేసిన తర్వాత వినియోగదారులందరి కోసం ఇన్‌స్టాల్ చేసిన సంస్కరణను గ్లోబల్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి:

pyenv ప్రపంచ 3.10.9

మార్పులను నిర్ధారించడానికి కింది ఆదేశాన్ని అమలు చేయండి:

పైథాన్ --వెర్షన్

క్రింది గీత

మీరు డెబియన్‌లో బహుళ పైథాన్ వెర్షన్‌లను ఇన్‌స్టాల్ చేయవచ్చు మరియు వాటి మధ్య సులభంగా మారవచ్చు. ఒక పైథాన్ సంస్కరణను మరొకదానిని ఇన్‌స్టాల్ చేయడానికి తీసివేయవలసిన అవసరం లేదు ఎందుకంటే మీరు వాటిని ఏకకాలంలో ఉపయోగించవచ్చు. మీరు సమూహంలో పైథాన్ వెర్షన్ కోసం తప్పనిసరిగా సిమ్‌లింక్‌ని సృష్టించాలి మరియు ఆ తర్వాత, మీరు దీన్ని ఉపయోగించి మీకు కావలసిన ఏదైనా పైథాన్ వెర్షన్‌కి మారవచ్చు. “–ప్రత్యామ్నాయాన్ని నవీకరించు” ఆదేశం.