Jupyter无法保存,创建(I imagene delete)任何文件类型。但我可以加载它们
创建文件失败创建新文件时发生错误。
'''保存文件时出现意外错误:untitled.txt [Errno 2] 没有相应的文件和目录: 'C:\ Users \ me \ Documents \ jupyter_notebooks \ untitled.txt''''
C:\WINDOWS\system32>jupyter notebook
[I 17:15:51.888 NotebookApp] JupyterLab beta preview extension loaded from c:\users\me\appdata\local\programs\python\python35\lib\site-packages\jupyterlab
[I 17:15:51.888 NotebookApp] JupyterLab application directory is c:\users\me\appdata\local\programs\python\python35\share\jupyter\lab
[I 17:15:52.091 NotebookApp] Serving notebooks from local directory: C:\Users\me\Documents\jupyter_notebooks
[I 17:15:52.091 NotebookApp] 0 active kernels
[I 17:15:52.091 NotebookApp] The Jupyter Notebook is running at:
[I 17:15:52.091 NotebookApp] http://localhost:8888/?token=*******************************01d1a67a61
[I 17:15:52.091 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 17:15:52.127 NotebookApp]
Copy/paste this URL into your browser when you connect for the first time,
to login with a token:
http://localhost:8888/?token=*******************************01d1a67a61
[I 17:15:52.472 NotebookApp] Accepting one-time-token-authenticated connection from ::1
[I 17:16:01.628 NotebookApp] Kernel started: 77255bad-ad7a-4714-8221-1dd90a3a34b5
[W 17:16:11.656 NotebookApp] Timeout waiting for kernel_info reply from 77255bad-ad7a-4714-8221-1dd90a3a34b5
[I 17:16:25.646 NotebookApp] Adapting to protocol v5.0 for kernel 77255bad-ad7a-4714-8221-1dd90a3a34b5
[I 17:16:26.160 NotebookApp] Saving file at /jupyter_jupyter_lab.ipynb
[E 17:16:26.543 NotebookApp] Error while saving file: jupyter_jupyter_lab.ipynb [Errno 2] No such file or directory: 'C:\\Users\\me\\Documents\\jupyter_notebooks\\.~jupyter_jupyter_lab.ipynb'
尝试:仍然是同样的问题
我仔细检查了文件夹位置,匹配
C:\用户\我\文件\ jupyter_notebooks
我也尝试过:它安装并运行,能够打开和读取但不允许更改
pip3 install --upgrade --force-reinstall --no-cache-dir jupyter
~ https://stackoverflow.com/a/42667069/6202092
系统:
可能的促成因素: 两天前做了一些系统更改,并且问题开始了。我相信是一个许可问题。我记得为执行脚本取消选择“权限复选框”。但它似乎只影响了Jupyter
不可接受的解决方案:
“尝试Anaconda”,“重新安装Windows” - 系统工作正常并继续工作,但Jupyter无法进行更改
提前谢谢
〜EB
答案 0 :(得分:4)
我是问题的作者......
问题是权限问题,正如我之前提到的,我确实修改了系统,并且记不起我为防止Jupyter Notebook像以前一样工作所做的工作。我花了三天时间研究这个问题的大部分时间,并且无法找到答案,沮丧地,今天我发布了问题。通过一些用户的评论和建议,我能够更好地了解问题并尝试一些不同的方法。
我在" Windows Defender安全中心" 中启用了一项功能,阻止Jupyter像以前一样工作,阻止我在不同位置运行Notebooks
,更具体地说"文件"文件夹中。
如果发生这种情况:
这是" 全球"解决方案我一直在寻找
那应该解决类似的问题
~eb
答案 1 :(得分:1)
如上述Enrique Bruzual所说,此行为可能是由于在 Windows Defender安全中心中启用了“ 受控文件夹访问”引起的。禁用它可以解决问题。
如果您想保留“受控文件夹访问”的功能,请按照我在此处引用的Enrique步骤1-3进行操作。
- 转到“ Windows Defender安全中心”
- 滚动并单击“ 病毒和威胁防护设置”
- 向下滚动到“ 受控文件夹访问”
然后:
您必须一次添加一个文件,因此需要大量的单击。完成此操作后,我能够毫无问题地保存我的jupyter笔记本。
注意:如果您同时安装了Python 2和3,则必须在每次安装Python时都这样做。
答案 2 :(得分:0)
如果您的操作系统是Windows10,您可能需要这样做
答案 3 :(得分:0)
我在Windows 10上也有类似的问题。解决方法如下:
答案 4 :(得分:-2)
您使用的是Windows命令提示符还是anaconda bash提示符? 您可以使用Windows命令提示符进入conda env,但是它不会让您 创建一个新的笔记本。 如果从程序菜单转到“ anaconda提示符”,然后转到“ bash”,则会得到 权限