Estoy usando pip con un archivo de requisitos, en un virtualenv, para mis proyectos de Django. Estoy intentando actualizar algunos paquetes, especialmente Django en sí mismo, y estoy recibiendo un error sobre el código fuente de conflictos:¿Cómo puedo actualizar paquetes específicos usando pip y un archivo de requisitos?
Source in `<virtualenv`>/build/Django has version 1.2.3 that conflicts with Django==1.2.4 (from -r requirements/apps.txt (line 3))
Eso es después de actualizar el número de versión de Django de 1.2.3 a 1.2.4 en mi archivo de requisitos. Estoy usando este comando para hacer realidad la actualización:
pip --install --upgrade -E `<virtualenv dir`> --requirement `<requirements file`>
no puedo encontrar ninguna bandera que desencadena un paquete de re-descarga total. Incluso intenté ejecutar primero un comando de desinstalación, luego la instalación pero ningún dado. Tal vez me estoy perdiendo algo?
Compruebe la respuesta de @ dr-jimbob porque las versiones recientes de pip realmente actualizarán todas las demás dependencias de las que depende el paquete que está actualizando. –