Comments (12)
Let's close it. It doesn't seem to have been a big issue in practice.
from notebook.
Can we have a third option like ifNotWindows
(string of object) that would do the sane things and let extensions override that if they really wish to ?
from notebook.
We could. Though I think if we go that way, it should probably be ifPossible
rather than ifNotWindows
- in some cases it may be possible to make a symlink on Windows.
from notebook.
We could. Though I think if we go that way, it should probably be
ifPossible
Yep... I think is a better name...
from notebook.
I'm not sure. I might be inclined to just force symlink=False
on Windows (maybe warn). That seems relatively common practice for other projects. Windows may technically have symlinks now, but they don't seem reliably functional.
from notebook.
I believe that if you succeed in making them they work, but making them in the first place requires a permission bit that non-admin users don't have by default. But it's probably rare enough that we could just assume there's no symlinking on Windows.
from notebook.
We now force symlink=False when os.symlink is undefined (Windows Python 2). This may be sufficient, though we should think about what we do in the symlinks-available-but-not-allowed case.
from notebook.
This may be sufficient, though we should think about what we do in the symlinks-available-but-not-allowed case.
I guess some kind of warn and force to False...
from notebook.
I'm not sure we can reliably detect the case until we get to the end and it fails, though.
from notebook.
I know this one has been dormant for a while, but I don't think we should attempt to copy if a symlink fails and a user has requested symlink=True
. Too much surprise.
from notebook.
Hi All: what is the next step on this issue? Should it be added to the backlog as a development item, be labeled as a reference, or closed? Thanks!
from notebook.
Not sure, thoughts @minrk @takluyver ?
from notebook.
Related Issues (20)
- For some reason .so files aren't showing up in the Jupyter Notebook file browser HOT 6
- Cell numbering is broken for notebook/lab 7 (Anaconda) HOT 3
- Control the direction of flowcharts in Mermaid HOT 2
- Entering numbers in output automatically changes the code cell to markdown and kernel hangs HOT 6
- Keyboard shortcuts to jump to output of executed cell
- I canβt launch Jupyter notebook (PermissionError: [Errno 13] Permission denied) HOT 7
- Kernel is not connecting anymore. HOT 9
- Support the new filebrowser filter
- I can't Launch Jupyter Notebook HOT 8
- v6 -> v7 regressions make notebook impossible to use HOT 5
- Document Running Notebook over SSH Tunnel HOT 2
- Trying to open any notebook/lab v5-7 makes terminal completely unresponsive HOT 3
- Find & replace function also replaces text in read-only cells HOT 1
- OSError: [WinError 10038] - jupyter notebook crashing HOT 3
- Jupyter Notebook fails to run code with OSError and RunTimeError. HOT 8
- "Run this cell and advance" does not work in combination with getpass / input HOT 1
- shift-enter shortcut is too different from most other tools HOT 1
- no such file or directory: bin/ls HOT 2
- Syntax highlighting not on by default HOT 2
- Context-aware auto-indenting not on by default HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from notebook.