Tengo un programa de Python que quiero instalar en mi virtualenv, es un paquete zip que necesito descomprimir y luego ejecutar un programa setup.py, pero mi pregunta es más sobre cómo obtener estos archivos descomprimidos en mi virtualenv para que el paquete se instala en la carpeta de paquetes de sitio de virtualenv?
También puedo instalar desde dentro de mi virtualenv usando pip install <package name>
, pero por alguna razón, el paquete que descarga PIP no está actualizado.
Entonces, ¿alguien puede decirme algunos pasos sencillos para instalar un paquete manualmente?
Hasta ahora tengo los comandos básicos para cargar 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??
Entonces, ¿importa dónde descomprimo el paquete / programa de Python, o debo iniciar sesión en virtualenv antes de descomprimirlo? Después de cargar virtualenv y estoy adentro usándolo con el comando 'workon test', ¿algún paquete de Python que instale, independientemente del directorio en el que lo encuentre, se instalará en la carpeta de paquetes de sitio de virtualenv adecuada?
La opción 1 es descomprimir el programa Python en / home / username / tmp - luego iniciar sesión en mi virtualenv, navegar a esa carpeta y ejecutar el programa setup.py - asumiendo que virtualenv transferirá todos los archivos relevantes a su propia carpeta de paquetes del sitio .
O el escenario 2 es descomprimir los archivos directamente en los paquetes del sitio y ejecutarlo desde allí (después de iniciar sesión en virtualenv), etc.
¡Gracias por ayudar a un Python clutz con esto!