crear - Python-instala manualmente el paquete usando virtualenv
crear entorno virtual python windows (2)
Por lo general, extraía el programa en una carpeta temporal, luego desde esa carpeta ejecutaba setup.py usando la ruta directa a la instancia virtualenv python. por ejemplo, si su virtualenv está en / home / username / virtualpy, use esto (de su carpeta temporal)
/home/username/virtualpy/bin/python setup.py install
Esto debería instalarlo en la carpeta del paquete del sitio de virtualenv.
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 acerca de cómo obtener estos archivos descomprimidos en mi Virtualenv para que el paquete se instala en la carpeta de sitios-paquetes de virtualenv?
También puedo instalar desde mi virtualenv usando pip install <package name>
, pero por alguna razón, el paquete que descarga PIP está desactualizado.
Entonces, ¿alguien me puede dar algunos pasos sencillos para instalar un paquete manualmente?
Hasta ahora tengo los comandos básicos para cargar el 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, ¿qué importancia tiene dónde descomprimir el paquete / programa de Python o debo iniciar sesión en Virtualenv antes de descomprimir? Después de cargar el virtualenv y estoy dentro utilizándolo con el comando ''workon test'', ¿algún paquete de Python que instale, independientemente del directorio que encuentre, se instalará en la carpeta de los paquetes del sitio de virtualenv?
La opción 1 es descomprimir el programa python en / home / username / tmp - luego, inicie sesión en mi virtualenv, vaya a esa carpeta y ejecute el programa setup.py, suponiendo que virtualenv transfiera todos los archivos relevantes a su propia carpeta site-packages .
O el escenario 2 es descomprimir los archivos directamente en paquetes de sitios y ejecutarlos desde allí (después de iniciar sesión en Virtualenv), etc.
Gracias por ayudar a Python Clutz con esto!
bien cuando cambias al entorno virtual. debes escribir
which python
y si devuelve la ruta donde existe su entorno virtual, entonces está bien, puede ejecutar este comando directamente.
$ python setup.py build
$ python setup.py install
pero si le da el camino de nivel global que no es virtualenv''s
camino de su virtualenv''s
entonces debe intentar usar
$ ~/.virtualenv/python-env/bin/python setup.py build
$ ~/.virtualenv/python-env/bin/python setup.py install