Python - installer manuellement le package à l'aide de virtualenv

J'ai un programme en python je veux l'installer dans mon virtualenv - c'est un package zip que j'ai besoin de décompresser et exécuter une setup.py programme - mais ma question est plus sur la façon d'obtenir ces fichiers décompressés dans mon virtualenv, de sorte que le paquet est installé dans le virtualenv du dossier site-packages?

Je peux aussi l'installer à partir de l'intérieur de mon virtualenv à l'aide de pip install <package name>, mais pour une raison quelconque, le package que PIP téléchargements est pas à jour.

Soi - quelqu'un peut-il me dire quelques étapes faciles pour l'installation d'un package manuellement?

Pour l'instant j'ai les commandes de base pour charger le 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??

Soi - il n'importe où j'ai décompresser le paquet python/programme - ou devrais-je être connecté à la virtualenv d'abord avant de décompression? Après je charge le virtualenv et je suis à l'intérieur de l'utiliser avec les " quelques test de commandement, tout paquet python-je installer, quel que soit le répertoire-je le trouver, s'installer dans le bon virtualenv du dossier site-packages?

L'Option 1 est pour décompresser le programme python dans /home/nom d'utilisateur/tmp - puis ouvrez une session dans mon virtualenv, accédez à ce dossier et exécutez le setup.py programme - en supposant que le virtualenv va transférer tous les fichiers pertinents à son propre dossier site-packages.

OU le scénario 2 est pour décompresser les fichiers directement dans le site-packages, et de l'exécuter à partir de là (une fois connecté à la virtualenv), etc

Merci d'aider un Python clutz avec cette!

InformationsquelleAutor Jamison | 2011-05-12