vorrei utilizzare per un piccolo progetto Python questo modo di gestire moduli dipendenti: http://blog.zoomeranalytics.com/pip-install-t/Pip congelare per i pacchetti installati con --target
In breve, vorrei fare:
cd myproject
pip install --target ./pip-libs --upgrade -r requirements.txt
quindi aggiungere ./pip-libs a PYTHONPATH ed eseguire il mio script.
Questo sembra, ma mi piace usare l'uso pip congelare e non mi permette di fare qualcosa di simile
pip freeze --target pip-libs
per vedere i pacchetti installati nella cartella. Certo, posso dare un'occhiata dentro ma quale è un modo standard per mostrare i pacchetti installati in una cartella con --target? L'unico modo che posso pensare è fare ls
di pip-libs e poi giocare con grep, awk ... Non sembra giusto.
Non sono sicuro che ci sia un modo, forse non è una buona idea o dovrei richiedere tale funzionalità per pip.
Python 2.7.9.