equinor / webviz-config

Make Dash applications from a user-friendly config file :book: :snake:
https://github.com/orgs/equinor/projects/24
MIT License
54 stars 38 forks source link

On error in portable, check if `sys.executable during portable building != sys.executable during running portable` #442

Open anders-kiaer opened 3 years ago

anders-kiaer commented 3 years ago

...and provide that information together with the traceback... or better than comparing sys.executable; check installed plugin project versions?

The original user request was to detect which komodo release (https://github.com/equinor/komodo) it was built with, but that makes only sense internally in Equinor. We should probably try to not include komodo-assumptions/logic and keep it Python generic.

anders-kiaer commented 2 years ago

Also should mention in the documentation that the same dependencies are typically needed when running a portable app (i.e. should have the same versions of packages as when building it).