Доступ запрещен при использовании ноутбука Jupyter (Anaconda) - PullRequest
0 голосов
/ 06 января 2020

Я получаю сообщение «Отказано в доступе» при попытке запустить ноутбук Jupyter в Windows 10 из подкаталога c: \ jupyter.

Я переустановил Anaconda, но использую корпоративный процесс для программного обеспечения установка, и я думаю, что моя первоначальная установка могла быть сделана вручную с помощью загрузчика программного обеспечения.

Странная вещь, если я активирую определенную c среду conda - тогда внезапно я могу запустить блокнот из этой папки.

(base) C:\jupyter>jupyter notebook
Access is denied.

(base) C:\jupyter>activate ariel

(ariel) C:\jupyter>jupyter notebook
[I 15:11:13.191 NotebookApp] JupyterLab extension loaded from C:\ProgramData\Anaconda3\envs\ariel\lib\site-packages\jupyterlab
[I 15:11:13.191 NotebookApp] JupyterLab application directory is C:\ProgramData\Anaconda3\envs\ariel\share\jupyter\lab
[I 15:11:13.671 NotebookApp] Serving notebooks from local directory: C:\jupyter
[I 15:11:13.671 NotebookApp] The Jupyter Notebook is running at:
[I 15:11:13.671 NotebookApp] http://localhost:8888/?token=01701eceb8e6938d4983f553eb276a4e1ff69ea970824ea6
[I 15:11:13.671 NotebookApp]  or http://127.0.0.1:8888/?token=01701eceb8e6938d4983f553eb276a4e1ff69ea970824ea6
[I 15:11:13.671 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 15:11:14.281 NotebookApp]

    To access the notebook, open this file in a browser:
        file:///C:/Users/MP9293Q/AppData/Roaming/jupyter/runtime/nbserver-3548-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/?token=01701eceb8e6938d4983f553eb276a4e1ff69ea970824ea6
     or http://127.0.0.1:8888/?token=01701eceb8e6938d4983f553eb276a4e1ff69ea970824ea6

1 Ответ

0 голосов
/ 06 января 2020

Это звучит очень похоже на проблему, которую мы имеем в нашей корпорации. C: \ jupyter может быть доступен только для чтения, если у вас нет прав администратора. В нашем случае мы должны запрашивать их в каждом конкретном случае, поэтому проблема в основном неразрешима. Ваш случай может быть другим.

Способ убедиться в этом:

  1. Попробуйте создать файл в папке C: \ jupyter. Если это не работает, вот и все.
  2. Попробуйте запустить ноутбук от имени администратора, если у вас есть возможность сделать это. Если это работает - это та же проблема.

Если вы запускаете какую-либо виртуальную среду, она обычно создается в вашем пользовательском пространстве. Там у вас есть права на запись, так что все работает правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...