Jupyter 笔记本不受信任
Posted
技术标签:
【中文标题】Jupyter 笔记本不受信任【英文标题】:Jupyter notebook not trusted 【发布时间】:2017-12-10 03:36:42 【问题描述】:我正在使用 Anaconda 处理显示“不可信”的 Jupyter 笔记本(参见下面的屏幕截图)。
这是什么意思?这是个问题吗?我该如何解决?
【问题讨论】:
【参考方案1】:你可以试试
jupyter trust notebook-name.ipynb
如docs 中所述。
之后,像往常一样打开笔记本
jupyter notebook notebook-name.ipynb
【讨论】:
这在 jupyter GUI 中也可用,靠近“文件”菜单的底部【参考方案2】:这是一项安全功能,可在未经用户同意的情况下禁止从不受信任的笔记本执行任意代码。 http://jupyter-notebook.readthedocs.io/en/latest/security.html 上有一个文档页面
它不会阻止您手动运行代码,这实际上是“信任”输出的一种方式。
【讨论】:
【参考方案3】:除了他们, 您可以点击“不可信” 并在弹出确认窗口时单击“信任”。
【讨论】:
我认为 jupyter lab 最新版本 1) 这个弹出窗口永远不会出现 2) 你不能在文件菜单下选择信任。我看到的唯一方法就是@VincentPakson 所说的。 已发布假设使用 Jupyter notebook 而不是 jupyterlab。 我没有更新版本的 Jupyter 笔记本。如果有人能确认它是否在那里工作,那就太好了。【参考方案4】:在 Jupyter 中打开笔记本 -> 点击文件 -> 信任笔记本
【讨论】:
只是因为简单而投票,但它不适用于 JupyterLab【参考方案5】:当您在 docker 容器中创建带有已安装卷的笔记本(该文件由 root 用户拥有)然后在主机上运行的 jupyter 中打开时,也会发生这种情况。将文件所有者更改为主机用户会有所帮助。
【讨论】:
以上是关于Jupyter 笔记本不受信任的主要内容,如果未能解决你的问题,请参考以下文章
如何显示我的 Jupyter 笔记本版本并在 Jupyter 笔记本中运行单元格?我收到一个错误:错误的解释器
我在主页上有很多Jupyter笔记本,当Jupyter启动时会显示。我该如何清洁其中一些?