Pyenv: Instalați mai multe versiuni de Python pe sistemul dvs.

Sigla Python

Python a devenit un limbaj de programare destul de popular datorită simplității sale de utilizare în comparație cu alte limbi. Prin urmare există multe aplicații și instrumente pentru Linux scrise în această limbă.

Multe dintre ele nu au fost actualizate la noile versiuni ale Python datorită abandonului programatorului sau de către oricare altul, dar aplicația este încă funcțională sau aplicația necesită o anumită versiune de Python.

Acest lucru poate duce la o mare problemăAcesta este motivul pentru care putem folosi un instrument excelent care ne va permite să instalăm diferite versiuni ale acestei limbi pe sistemul nostru.

Despre pyenv

Instrumentul despre care vom vorbi astăzi este Pyenv este un instrument simplu, puternic, gratuit, open source și multiplataforma concentrat pe gestionarea mai multor versiuni de Python pe sisteme Linux.

Pyenv este un instrument care se bazează pe rbenv și ruby-build și că acest lucru a fost modificat astfel încât să poată funcționa cu limbajul de programare Python, ceea ce, pe scurt, este că este un fork către Python.

Acest instrument excelent ne ajută să instalăm, să gestionăm și să trecem între mai multe versiuni ale Python, care se face de obicei pentru a testa codul în mai multe medii Python.

Acest instrument poate fi de mare folos programatorilor Doriți să testați creațiile scrise în Python în mai multe medii și în diferite versiuni ale Python.

Cu aceasta, veți economisi să instalați și să dezinstalați fiecare versiune de Python pe sistemele dvs. sau să fiți de la un computer la altul cu același sistem, dar cu o versiune diferită a limbajului de programare.

Între sprincipalele caracteristici ale acestui instrument le putem evidenția:

  • Puteți schimba versiunea globală a Python per utilizator.
  • Setarea versiunii locale a Python pe proiect.
  • Managementul mediilor virtuale create de anaconda sau virtualenv.
  • Vă permite să înlocuiți versiunea Python cu o variabilă de mediu.
  • Căutați comenzi din mai multe versiuni de Python și multe altele.

Cum se instalează Pyenv pe Ubuntu 18.04 și derivate?

Si doriți să instalați acest instrument grozav, trebuie să deschidem un terminal cu Ctrl + Alt + T și vom instala câteva dependențe pentru aplicație:

sudo apt-get install -y make build-essential git libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev

Acum putem continua să instalăm Pyenv pe computerele noastre Este descărcând instrumentul din spațiul dvs. de pe github și vom folosi scriptul pyenv-installer.

Tot ce trebuie să faci este rulați următoarea comandă în terminalul dvs. pentru a instala pyenv.

curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash

Când executăm acest lucru, trebuie să așteptăm descărcarea și instalarea acestuia. La sfârșitul instalării, programul de instalare vă va anunța să adăugați Pyenv în folderul dvs. personal.

Astfel încât trebuie să adăugați următoarele linii în fișierul dvs. ~/.bash_profile, trebuie să deschidem un terminal și să executăm:

nano ~/.bash_profile

Și adăugăm următoarele rânduri la sfârșitul fișierului, aici trebuie să înlocuim „USER” cu numele de utilizator al sistemului.

export PATH="/home/USER/.pyenv/bin:$PATH"

eval "$(pyenv init -)"

eval "$(pyenv virtualenv-init -)"

Salvăm modificările cu Ctrl + O și ieșim dino cu Ctrl + X, acum trebuie să facem aceste modificări valide executând următoarea comandă:

source ~/.bash_profile

Pyenv este gata de utilizare.

Cum se folosește pyenv în Ubuntu?

pyenv

Odată ce instalarea este finalizată, putem verifica dacă rulează și putem ști ce versiuni de Python avem disponibile pentru a utiliza în sistemul nostru.

Pentru aceasta vom deschide un terminal și vom executa:

pynev install -l

O pot rula și:

pyenv install –list

Această comandă va afișa toate versiunile disponibile.

Acum pentru a-l cunoaște pe cel pe care l-am instalat trebuie să executăm:

pyenv versions

la instalați oricare dintre versiunile disponibile că Pyenv ne-a arătat pași înapoi, putem executa această comandă:

pyenv install x.x.xx

Unde înlocuim x-ul cu versiunea Python pe care vrem să o instalăm pe sistem.

În cele din urmă, pentru a schimba versiunea Python o facem cu:

pyenv global x.xx.x

Dacă doriți să aflați mai multe despre acest instrument, puteți consulta următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.