4 ms·
This is where conda excels because it uses its own toolchain and therefore doesn’t need to make any assumptions about the system. Someone needs to have packaged
by tempay 7y ago
This is where conda excels because it uses its own toolchain and therefore doesn’t need to make any assumptions about the system. Someone needs to have packaged it, ideally using conda-forge, but it should then just work.
Pip installing all from source is tricky to get working correctly as soon as you require a newer compiler or dependencies. Providing wheels works well but is a pain to set up correctly with good platform coverage.
That said, it doesn’t need to be one or the other. Conda integrates well with pip so you can install a base layer with conda then pip install your more esoteric dependencies.
- Mathnerd314 7y agoIt doesn't integrate well. Conda HQ has a bunch of warnings: https://www.anaconda.com/using-pip-in-a-conda-environment/ https://www.anaconda.com/using-pip-in-a-conda-environment/