Pyenv приятелски версии мениджър питон

Смятате ли, са се появили най-малко веднъж необходимостта от отделяне на питон версии на една и съща машина? Мисля, че отговорът е вероятно да бъде положителен. Аз често се сблъскват в практиката си на програмни ситуации, в които аз трябва да имате под ръка няколко версии на Python, но е желателно и дори най-новите. Обикновено в среда Windows, това никога не е проблем, основната трудност за начинаещи програмисти се появява по време на работа в UNIX-подобни операционни системи, които на практика се осъществява по-голямата част от питон-прилагане (независимо дали това е уеб приложение или класика скрипт, който автоматизира рутинна работа).

Днес искам накратко да се опише и демонстрира как да работят като един прекрасен инструмент като pyenv. Този скрипт е нищо повече от приятелски мениджър версии за езика за програмиране Python. Най-добре е да се види всичко на конкретни примери.

След това, се появява съобщение, че на следния код, за да добавите към .profile / .bash_profile за автоматично откриване pyenv.

А, да. Инструментът се намира в

/.pyenv/, както и всички бъдещи версии на интерпретатора на Питон ще бъдат

/.pyenv/versions/.
Преди да инсталирате определена версия на Python, трябва да постави предварително зависимости:

С цел да се създаде сигурна Python версия, изпълнете следната команда:

За да превключите към версия:

Създайте отделна виртуална среда от Python версия 2.7.11 и ключа към него:

Списък на отбора pyenv може да се види, както следва:

Наръчник за всеки отбор:

Много удобен fichey pyenv проследява версии на Python-специфични директории чрез .python-версия на файла. Този файл се създава всеки път, когато командата е изпълнена pyenv местен. демонстрация:

Допълнителни опции за съставяне на интерпретатора на Питон се предава чрез променливата на средата, така:

Полезни връзки

Pyenv приятелски версии мениджър питон

Каналът има повече от 1000 членове, така че се присъедините към нас и вас - DevBrain