I'm installing a local module that relies on a bunch of local modules written by others. This means that sometimes everyone's versioning is out-of-sync, so running pip -e [package] results in a bunch of errors when it comes to installing the dependencies that are other local modules. For example:
Module Arelies onModule B. ButModule Bthrows an syntax error whenpiptries installing it.
For now, I'd like to tell pip to install every dependency it can install, and pipe all errors to a file or something.
- Running each line in the module's
requirements.txtwon't work because I'm usingpip install -e [module]. I do not want to change it or itssetup.py --ignore-installedonly works if the dependency is already installed--no-depsdoesn't try to install dependencies at all
I'd specifically like pip to exit with something like: "Installed package with some errors: ..." (i.e., I'd like it to install all the dependencies it can install while ignoring the ones it can't)