You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A number of libraries in pydata ecosystem has optional dependencies. When developing it would be useful if we could watch notebook outputs and detect if there is an ImportError and then add a button to open conda-store, with edit UI of relevant environment open.
Example error:
ImportError: Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl.
Currently the need to click though menu to open conda-store, potentially click login, find the right environment, select add, paste the name of dependency, is really a chore. It should be two-click action. When not using conda-store I can just execute %pip install openpyxl which is so much faster.
Technically, we could make ipython return a special MIME type with JSON metadata about the required dependency, this would require working with pydata ecosystem.
Value and/or benefit
This would make the user experience so much nicer and feedback loop tighter.
Anything else?
No response
The text was updated successfully, but these errors were encountered:
Feature description
A number of libraries in pydata ecosystem has optional dependencies. When developing it would be useful if we could watch notebook outputs and detect if there is an
ImportError
and then add a button to open conda-store, with edit UI of relevant environment open.Example error:
Currently the need to click though menu to open conda-store, potentially click login, find the right environment, select add, paste the name of dependency, is really a chore. It should be two-click action. When not using conda-store I can just execute
%pip install openpyxl
which is so much faster.Technically, we could make ipython return a special MIME type with JSON metadata about the required dependency, this would require working with pydata ecosystem.
Value and/or benefit
This would make the user experience so much nicer and feedback loop tighter.
Anything else?
No response
The text was updated successfully, but these errors were encountered: