Python - instala manualmente o pacote usando o virtualenv

Tenho um programa python que quero instalar no meu virtualenv - é um pacote zip que preciso descompactar e executar um programa setup.py - mas minha pergunta é mais sobre como colocar esses arquivos descompactados no virtualenv, para que o pacote é instalado na pasta de pacotes de sites do virtualenv?

Também posso instalar de dentro do meu virtualenv usandopip install <package name>, mas por algum motivo, o pacote baixado pelo PIP está desatualizad

Então - alguém pode me dizer algumas etapas fáceis para instalar um pacote manualment

té agora, tenho os comandos básicos para carregar o 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??

Então - importa onde eu descompacte o pacote / programa python para - ou devo fazer logon no virtualenv primeiro antes de descompactar? Depois de carregar o virtualenv e usá-lo com o comando 'workon test', qualquer pacote python que eu instalar, independentemente do diretório que o encontrar, será instalado na pasta de pacotes de sites apropriada do virtualenv?

@Option 1 é descompactar o programa python em / home / nome de usuário / tmp - entre no meu virtualenv, navegue até essa pasta e execute o programa setup.py - assumindo que o virtualenv transfira todos os arquivos relevantes para seus próprios pacotes de sites pasta

cenário 2 do OR é descompactar os arquivos diretamente nos pacotes do site e executá-lo a partir daí (após o login no virtualenv), e

Obrigado por ajudar um Python a lidar com isso!

questionAnswers(3)

yourAnswerToTheQuestion