virtualenvwrapper (znany również jako python-virtualenvwrapper) jest open source, swobodnie rozpowszechniane i przenośne biblioteki oprogramowania wdrożone w Pythonie i składa się z zestawu rozszerzeń, które działają jako owinięcia narzędzia virtualenv stworzony przez Iana Bicking.Features na glanceKey funkcje obejmują zdolność do organizowania wszystkich wirtualnych środowiskach łatwo, owijarki Pythona do kopiowania, tworzenie i usuwanie wirtualnych środowisk, a także potężny system wtyczek, które pozwalają użytkownikom na rozszerzenie programu & rsquo; s domyślną funkcjonalność.
Ponadto oprogramowanie pozwala konfigurowane przez użytkownika haczyki, które mogą być używane na wszystkich operacjach, obejmuje jednego polecenia, który pozwala użytkownikom łatwo i szybko przełączać się pomiędzy środowiskami wirtualnymi i wsparcie realizacji zakładka commands.Supported shellsAt chwili, virtualenvwrapper jest zgodny z niektóre z najbardziej popularnych i powszechnie używanych muszli poniżej wszelkich systemów operacyjnych GNU / Linux, w tym Bourne-again shell (bash), muszli Z (zsh) i KornShell (ksh). Możliwe jest przenoszenie na inne powłoki, jak well.Supported Python environmentsFor wygody, to oprogramowanie jest w pełni kompatybilny i został z powodzeniem przetestowany w licznych wersji języka programowania Python, z wersji 2.6 do 3.3. To będzie działać dobrze na 32-bitowej lub 64-bitowej operacyjnego na bazie jądra Linux najlepiej systems.Installing virtualenvwrapperThe zainstalować pakiet virtualenvwrapper w dystrybucji systemu Linux jest użycie instalatora PIP, po prostu działa ldquo &; pip install virtualenvwrapper & rdquo; poleceń w emulatorze terminala, bez cudzysłowów. Dodatkowa dokumentacja o tym, jak skonfigurować program można znaleźć na http://virtualenvwrapper.readthedocs.org/en/latest/.Under kaptur i availabilityAs wspomniano, virtualenvwrapper jest w całości napisany w języku programowania Python. Jest on rozprowadzany jako pojedyncze archiwum tar.gz, która zawiera program & rsquo; s. Kod źródłowy, który może być skompilowany na dowolnej dystrybucji Linuksa, gdzie dostępne są języki programowania Python 2/3
Co jest nowy w tym wydaniu:.
- Dodaj tmp- prefiks nazw tymczasowych tworzonych przez mktmpenv środowiska
- Fix kilka zastosowań cd, że nie uwzględnienia ewentualnego aliasing. Autor: Ismail Badawi (ibadawi).
- Dokumentacja Fix allvirtualenv, przyczyniły się przez Andy Dirnberger (dirn).
- Dodaj --force opcję mkproject, wniesionego przez Clay McClure (claymcclure).
- Fix obsługi dla argumentu katalogu projektu -a do mkvirtualenv, opartej na pracy przez Xupeng Yun.
- Wypada python 3.2 badania.
- Aktualizacja konfiguracji testu więc działać prawidłowo w systemie Linux.
- Rozwiąż ścieżek względnych przed zapisaniem odniesienie w setvirtualenvproject katalogu projektu. (Wydanie 207)
- Nie tworzenie haków na rmproject, ponieważ nie ma takiego polecenia. (Wydanie 203)
- Aktualizuj testy używać poprawny szablon do tworzenia tymczasowych katalogów w systemie Linux.
- Fix, których stosowanie w virtualenvwrapper_lazy.sh w przypadku aliasem.
- Rozwiąż problem z rekursji w realizacji ekspansji upaść zsh, wniesionego przez blueyed.
Co to jest nowy w wersji 1.16:
- połączyły się w zmianach cdvirtualenv od WAM i dodaje dokumenty i testy .
- scalone zmiany zarabiania błędach przejść do stderr, również przez WAM.
Co nowego w wersji 1.15:.
- Lepsza obsługa w mkvirtualenv Błąd
- Usuń fałszywe zmienną VIRTUALENV_WRAPPER_BIN.
Co nowego w wersji 1.14:
- Owiń wersji virtualenv włączania i wyłączania () z jednym, który pozwala nam powołać haki predeactivate.
- virtualenvwrapper_show_workon_options poprawek dla pokolorowane wersji ls i napisać sobie notatkę, więc nie łamią go ponownie później.
- Konwersja test.sh używać prawdziwych testów z shunit2
Co nowego w wersji 1.12:
- Sprawdź wartości zwracanej virtualenvwrapper_verify_workon_home wszędzie, dzięki Jeff Forcier dla wskazując na błędy.
- Instrukcja Fix na górze README, wskazał Matthew Scott.
- Dodaj cdvirtualenv i cdsitepackages, wniesionego przez James Bennett.
- Enhance test.sh.
Co nowego w wersji 1.11:.
- Optymalizacja virtualenvwrapper_show_workon_options
- Dodaj globalnego hak postactivate.
Co nowego w wersji 1.10:
- Pociągnąć w poprawki do pokolorowane ls z Jeffem Forcier (b42a25f7b74a) .
Co nowego w wersji 1.9:
- Dodaj więcej haków na operacje prowadzone przed i po utworzeniu lub usuwanie środowiska w oparciu o zmiany z Chrisem Hasenpflug.
Co nowego w wersji 1.8.1:
- Poprawiono problem ze zmianą do mkvirtualenv, które prowadzą do zwolnić 1,8 stosując alternatywną poprawkę zaproponowaną przez Jamesa w komentarzach na wydaniu 1.4.
Wymagania :
- Python
Komentarze nie znaleziono