Conda does a good job explaining what are channels and how to use them. However, I never know what to do when I want to install packages from different channels.
For example, most packages recommend installation via the conda-forge
(i.e. xarray
). However, I occasionally encounter a package that uses a different channel (like HoloViews). Whenever I encounter those packages from different channels, chances are relatively high that conda
will find some conflicts that it can't solve. If that's the case, what's the preferred way of resolving them?
Also, how do I update these packages? Should I update them all individually specifying their respective channels?