Pyenv versiuni prietenoase manager de piton
Ai apărut cel puțin o dată necesitatea separării versiunilor Python pe aceeași mașină? Cred că răspunsul este probabil să fie pozitiv. de multe ori am întâlni în practica lor de situații de programare în cazul în care am nevoie pentru a avea la îndemână mai multe versiuni de Python, dar este de dorit și chiar și cele mai recente. În mod normal, într-un mediu Windows, acest lucru nu este o problemă, principala dificultate pentru un dezvoltator incepator apare la locul de muncă în sistemele de operare unix-like, care are loc, de fapt cea mai mare parte Python-aplicație (indiferent dacă este o aplicație web sau un script de modă care automatizează munca de rutina).
Astăzi vreau să descrie pe scurt și să demonstreze modul de a lucra un astfel de instrument minunat ca pyenv. Acest script nu este nimic mai mult decât un manager de versiuni prietenoase pentru limbajul de programare Python. Cel mai bine este de a vedea totul pe exemple concrete.
După aceea, apare un mesaj care să ateste că următoarea linie de cod pentru a adăuga la .profile / .bash_profile pentru a detecta automat pyenv.
Ah, da. Instrumentul este situat în
/.pyenv/, și toate versiunile viitoare ale interpretului Python va fi
/.pyenv/versions/.
Înainte de a instala o anumită versiune de Python, trebuie să pui o pre-dependențe:
Pentru a stabili o anumită versiune Python, executați următoarea comandă:
Pentru a comuta la versiunea:
Crearea unui mediu virtual separat de versiunea Python 2.7.11 și trecerea la ea:
Lista echipei pyenv poate fi văzut după cum urmează:
Manual pentru fiecare echipă:
Foarte convenabil pyenv fichey este de urmărire versiuni de directoare Python-specifice prin fișier .python-versiune. Acest fișier este creat de fiecare dată când comanda este executată pyenv locale. demonstrație:
Opțiuni suplimentare pentru compilarea interpretului Python este transmis prin variabila de mediu, astfel:
Link-uri utile
Canalul are mai mult de 1.000 de membri, deci alături de noi și tine - DevBrain