Mam program python Chcę zainstalować w moim virtualenv - to pakiet zip, który muszę rozpakować, a następnie uruchomić program setup.py - ale moje pytanie jest bardziej dotyczące sposobu, aby uzyskać te rozpakowane pliki do mojego virtualenv, tak aby pakiet został zainstalowany w folderze site-packages virtualenv?Python - ręczna instalacja pakietu przy użyciu virtualenv
Mogę również zainstalować z mojego virtualenv przy użyciu pip install <package name>
, ale z jakiegoś powodu pakiet, który pliki PIP jest nieaktualny.
Czy ktoś może mi powiedzieć kilka prostych kroków, aby ręcznie zainstalować pakiet?
tej pory mam podstawowe komendy, aby ładować virtualenv:
-bash-3.2$ source ~/.bashrc
-bash-3.2$ workon test
(test)-bash-3.2$ //Now I'm working on my virtualenv, but where do I go after this??
Tak - Czy to ważne gdzie ja rozpakować pakiet python/program - czy mam się zalogować do virtualenv zanim rozpakować? Po załadowaniu virtualenv i używam go za pomocą komendy "workon test", czy dowolny pakiet pythona, który zainstaluję, niezależnie od tego, który katalog znajdę, zainstaluje się w odpowiednim folderze-miejscu pakietów virtualenv?
Opcja 1 polega na rozpakowaniu programu Pythona do katalogu/home/username/tmp - następnie zaloguj się do mojego virtualenv, przejdź do tego folderu i uruchom program setup.py - zakładając, że virtualenv przeniesie wszystkie odpowiednie pliki do własnego folder-pakiety.
LUB scenariusz 2 jest rozpakować pliki bezpośrednio w miejscu opakowań i uruchom go stamtąd (po zalogowaniu się do virtualenv) itp
Dziękuję za pomagając clutz Pythona z tym!
Tak naprawdę operacja importowania uruchomić Pythona przy użyciu wersji Pythona (2.6) zainstalowane w virtualenv ... miło! Dziękuję Dwelch. – Jamison
Upewnij się, że uruchamiasz go z folderu tymczasowego; setup.py prawdopodobnie będzie oczekiwać, że będzie to folder bieżący. – Seth