pvlib-python icon indicating copy to clipboard operation
pvlib-python copied to clipboard

Which conda pvlib package should be installed?

Open julian-belina opened this issue 1 year ago • 2 comments

Hello everyone,

I am a bit confused by the multiple conda packages of pvlib. Should I prefer one of the packages?

  1. pvlib from the pvlib channel
  2. pvlib from the conda-forge channel
  3. pvlib-python from the conda-forge channel

The pvlib channel is missing some of the newer versions, and the pvlib package on conda-forge is missing some of the old versions. Are any of these packages deprecated?

The documentation states that most users should install pvlib-python, but gives an example of installing pvlib from conda forge https://pvlib-python.readthedocs.io/en/stable/user_guide/installation.html

Is there any difference between the packages, or should they all work equally well as long as the version I want is available?

Best regards

Julian

julian-belina avatar Nov 26 '24 15:11 julian-belina

There is no meaningful difference between pvlib and pvlib-python on conda-forge. One is essentially an alias for the other.

The pvlib channel is indeed no longer updated as of v0.9.5.

The pvlib channel, and pvlib-python on conda-forge, are provided for backwards compatibility. Preferring conda-forge and pvlib is recommended, but so long as you can find the version you want, there is no difference between the various options.

It would be a welcome contribution to clarify the Installation page, in case other users encounter a similar uncertainty :)

kandersolar avatar Nov 26 '24 16:11 kandersolar

I might be overlooking something but I think we stopped advertising the pvlib channel as an installation option a couple of years ago. Is there current documentation that needs to be updated?

wholmgren avatar Nov 27 '24 16:11 wholmgren

Closing due to inactivity, feel free to reopen if our documentation feels confusing.

echedey-ls avatar Jul 29 '25 23:07 echedey-ls