Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Anaconda Jupyter无法在浏览器中打开_Python_Anaconda_Jupyter - Fatal编程技术网

Python Anaconda Jupyter无法在浏览器中打开

Python Anaconda Jupyter无法在浏览器中打开,python,anaconda,jupyter,Python,Anaconda,Jupyter,我在仿生海狸上安装了Anaconda3.7。安装成功。当我试图从navigator启动Jupyter笔记本时,它抛出以下错误 对该文件的访问被拒绝,该文件位于 file:///run/user/1000/jupyter/nbserver-26395-open.html 不是 可读的。它可能已被删除、移动或文件权限可能已被删除 阻止访问 我想您已经将默认浏览器从Firefox改为其他浏览器,Jupyter笔记本在Firefox上运行良好,但对我来说,Chromium上的权限被拒绝。只需进入设置>详

我在仿生海狸上安装了Anaconda3.7。安装成功。当我试图从navigator启动Jupyter笔记本时,它抛出以下错误

对该文件的访问被拒绝,该文件位于 file:///run/user/1000/jupyter/nbserver-26395-open.html 不是 可读的。它可能已被删除、移动或文件权限可能已被删除 阻止访问


我想您已经将默认浏览器从Firefox改为其他浏览器,Jupyter笔记本在Firefox上运行良好,但对我来说,Chromium上的权限被拒绝。只需进入设置>详细信息>默认应用程序,然后在Web中选择FireFox。干杯


如图所示,jupyter笔记本还提供了一个链接。尝试使用您选择的浏览器打开它。它对我很有用…

对于最新版本的snap,使用snap安装的应用程序在默认情况下无法打开名称以..开头的隐藏文件夹中的文件

在Ubuntu20.04中,chromium甚至在使用命令sudo apt install chromium browser时也安装了snap,因此chromium无法打开Jupyter使用的html文件


如@rahul sood所述,一个简单的解决方法是从http://localhost:8889/?token= 或http://127.0.0.1:8889/?token=.

对我来说,这在Raspberry Pi4、Ubuntu20.04和Chromium浏览器上运行

使用以下命令生成配置文件

jupyter笔记本-生成配置

配置文件是在~/.jupyter目录下创建的

查找参数c.NotebookApp.use_redirect_file并将其设置为False

c、 NotebookApp.use_redirect_file=False以禁用通过重定向文件启动浏览器

说明:

对于notebook>5.7.2的版本,添加了一个安全特性度量 这阻止了用于启动浏览器的身份验证令牌 不可见。此功能使网络上的其他用户很难使用 一个多用户系统,当您在Jupyter会话中运行代码时。 但是,有些环境,如Linux WSL的Windows子系统和 Chromebooks,使用重定向文件启动浏览器可以引导 无法加载浏览器。这是因为文件中的差异 运行时和浏览器之间的结构/路径


另外,请确保运行jupyter的用户拥有~/.local/share/jupyter和~/.jupyter目录。如果有人想在chrome中打开jupyterlab或jupyter笔记本,请使用

sudoapt安装谷歌浏览器稳定


使用铬对我不起作用。而且,正如paugier提到的,在Ubuntu 20.04中,chromium安装了snap,即使使用命令sudo apt install chromium browser,chromium也无法打开Jupyter使用的html文件。因此,如果您使用终端安装chrome,它将正常工作。

请说明您是如何启动Jupyter笔记本的。我可以在Firefox中打开它,但我希望能够在chrome中打开它。有什么想法吗?这是正确的答案。看见