virtualenvwrapper (известен също като питон-virtualenvwrapper) е с отворен код, който се раздава и портативен софтуер библиотека изпълнява в Python и се състои от набор от разширения, които действат като обвивка около virtualenv помощната програма е създадена от Ian Bicking.Features при glanceKey характеристики включват възможността да организирате всичките си виртуални среди лесно, Python опаковки за копиране, създаване и изтриване на виртуални среди, както и мощна система за плъгин, който позволява на потребителите да разширят програмата & rsquo; ите функционалност подразбиране.
В допълнение, софтуерът предлага конфигуриране от потребителя куки, които могат да се използват за всички операции, включва една команда, която позволява на потребителите лесно и бързо да превключвате между виртуални среди, и завършване раздела подкрепа за commands.Supported shellsAt момента, virtualenvwrapper е съвместим с някои от най-популярните и широко използвани черупките по всякакви GNU / Linux операционни системи, включително Bourne-Again Shell (Bash), Z черупки (zsh) и KornShell (ksh). Възможно е да бъде пренесен към други черупки като well.Supported Python environmentsFor ваше удобство, този софтуер е напълно съвместим и е била успешно тествана с многобройни версия на езика Python програмиране, от версия 2.6-3.3. Тя ще работи добре на 32-битов или 64-битов Linux ядрото-базирана операционна systems.Installing virtualenvwrapperThe-добрият начин, за да инсталирате пакета virtualenvwrapper във вашата дистрибуция Linux е да използвате инсталатора на PIP, просто като пуснете & ldquo; PIP инсталирате virtualenvwrapper & rdquo; команда в терминален емулатор, без кавички. Допълнителна документация за това как да настроите програмата може да бъде намерена на http://virtualenvwrapper.readthedocs.org/en/latest/.Under качулката и availabilityAs споменато, virtualenvwrapper е написана изцяло на езика Python програмиране. Той се разпространява като едно tar.gz архива с програмата & rsquo; с. Изходен код, които могат да бъдат съставени на всяко разпределение на Linux, където Python 3.2 програмни езици са налични
Какви е нова в тази версия:.
- Добави tmp- префикс временни имена среда, създадена от mktmpenv
- Fix някои употреби на CD, че не представляват възможно псевдонимите. Публикувано от Ismail Бадави (ibadawi).
- Fix документация за allvirtualenv, внесени от Andy Dirnberger (dirn).
- Добави --force възможност да mkproject, внесени от Clay McClure (claymcclure).
- Fix работа за аргумент указател проект -а да mkvirtualenv, въз основа на работата по Xupeng Юн.
- Окачен Python 3.2 тестване.
- Updated тест конфигурация, така че те работят правилно под Linux.
- Разрешаване на относителните пътища преди съхранение позоваването на указателя проект в setvirtualenvproject. (Въпрос 207)
- Не създавайте куки за rmproject, тъй като няма такава команда. (Въпрос 203)
- Актуализиране на тестовете да използвате валиден шаблон за създаване на временни директории под Linux.
- Fix използването на които в virtualenvwrapper_lazy.sh в случай, че е псевдоним.
- разрешите проблем с рекурсия в завършването експанзия трясък zsh, внесени от Синеоката.
<силни> Какво е новото във версия 1.16:
- обединяват в промените да cdvirtualenv от WAM и добавени тестове и документи .
- обединяват в промени да правят съобщения за грешки отиват STDERR, осигурява и от WAM.
Какво ново във версия 1.15:.
- По-добра обработка на грешки в mkvirtualenv
- Отстрани менте променлива VIRTUALENV_WRAPPER_BIN.
Какво ново във версия 1.14:
- Увийте virtualenv версия на деактивиране () с този, който ви позволява ни се позове на куките predeactivate.
- Fix virtualenvwrapper_show_workon_options за Оцветени версии на LS и аз напиша бележка, така че не се разделяме отново по-късно.
- Convert test.sh да използват истинските тестове с shunit2
Какво ново във версия 1.12:
- Проверка на върнатата стойност на virtualenvwrapper_verify_workon_home навсякъде, благодарение на Jeff Forcier за посочи грешките.
- инструкции да фиксират на върха на README, посочиха от Матю Скот.
- Добави cdvirtualenv и cdsitepackages, внесени от Джеймс Бенет.
- Подобряване test.sh.
<силни> Какво ново във версия 1.11:.
- Оптимизиране virtualenvwrapper_show_workon_options
- Add глобален postactivate кука.
Какво ново във версия 1.10:
- Издърпайте в решение за Оцветени LS от Jeff Forcier (b42a25f7b74a) .
Какво ново във версия 1.9:
- Добави още куки за операции, за да се движат, преди и след създаването или изтриване среди, базирани на промените от Chris Hasenpflug.
Какво ново във версия 1.8.1:
- Поправен проблем с климата да mkvirtualenv, които водят до освободи 1.8 чрез използване на алтернативен Fix предложен от Джеймс в коментари относно освобождаване 1.4.
<силни> Изисквания :
- Python
Коментари не е намерена