eclipse-che / che

Kubernetes based Cloud Development Environments for Enterprise Teams
http://eclipse.org/che
Eclipse Public License 2.0
6.99k stars 1.19k forks source link

Support Jupyter Notebooks Natively in Che via Python Plugin #16723

Open murphye opened 4 years ago

murphye commented 4 years ago

Is your enhancement related to a problem? Please describe.

I cannot use Jupyter Notebooks inside of Che. It's possible with VS Code.

I have experimented with the Python plugin for Che, and it does not offer the same features as the Python plugin in VS Code.

Describe the solution you'd like

The Microsoft VS Code plugin for Python provides out of the box, native support for Jupyter, including starting and connecting to a Jupyter server: https://code.visualstudio.com/docs/python/jupyter-support

You can view and use IPython notebooks directly in VS Code.

Describe alternatives you've considered

Jupyter web interface, but doesn't integrate with Che.

Additional context

Using Jupyter from Che would be a powerful alternative to Jupyter web interface.

JPinkney commented 4 years ago

We actually use the VSCode Python Plugin but perhaps the version is too old and needs to be updated: https://github.com/eclipse/che-plugin-registry/blob/master/v3/plugins/ms-python/python/2019.5.18875/meta.yaml#L20 to get all of the features

ericwill commented 4 years ago

We actually use the VSCode Python Plugin but perhaps the version is too old and needs to be updated

Yup: eclipse/che#16183

murphye commented 4 years ago

Can you test Jupyter support when completing that issue? Also this issue may be relevant to test: https://github.com/eclipse/che/issues/16730

Jupyter needs to be installed into the Python environment to work.

ericwill commented 4 years ago

Can you test Jupyter support when completing that issue? Also this issue may be relevant to test:

16730

Jupyter needs to be installed into the Python environment to work.

Yes we will, thanks for the feedback.

murphye commented 4 years ago

Any update on this issue? Was in a Sprint a while back...

che-bot commented 3 years ago

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.