Me pregunto si hay una manera de "instalar" módulos de un solo archivo usando pip (es decir, simplemente haga que pip descargue la versión especificada del archivo y cópielo a site-packages)Uso de pip para instalar módulos de un solo archivo python
Tengo un proyecto de Django que utiliza varios módulos de terceros que no son distribuciones adecuadas (django-thumbs y un par de otros) y quiero pip freeze
todo para que el proyecto se pueda instalar fácilmente en otro lugar. He intentado sólo hacer
pip install git+https://github.com/path/to/file.git
(e intentado con la etiqueta -e también) pero PIP se queja de que no hay ningún archivo setup.py.
Edit: debería haber mencionado - la razón por la que quiero hacer esto es por lo que puede incluir el módulo requerido en un archivo requirements.txt, para hacer la configuración del proyecto en una máquina nueva o una nueva virtualenv más fácil.
¿por qué no usar un submódulo de git? – jterrace