Skip to content

Support Windows #16

@monkpit

Description

@monkpit

There are several issues preventing this package from running on Windows.

The most noticeable is the fixPath() function that runs when the package starts - this has the side effect of completely breaking any other package that relies upon your PATH variable, like linters, compilers, etc. I can't tell what it is actually trying to fix, or I'd submit a pull request with a patch.

I would suggest not relying upon hard-coded path separators like .split(':') - use require('path').delimiter instead.

In notebook-editor.js, I would try to avoid relying upon lsof -i:${port}, as this is not a portable command.

That's just a few observations, I can't get kernelgateway to get called from atom-notebook correctly so I can't even run the package after making changes. A setting to define where my jupyter-kernelgateway or base jupyter binaries exist would be nice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions