在Pytorch中安装jupyetr notebook后,输入jupyter notebook命令无法直接跳出浏览界面

Posted 时光-ing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Pytorch中安装jupyetr notebook后,输入jupyter notebook命令无法直接跳出浏览界面相关的知识,希望对你有一定的参考价值。

错误报告:

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


原因分析:
无法自动连接浏览器,所以无法跳转出界面。但是发现如果复制上述 Or copy and paste one of these URLs:后的俩url地址在浏览器中可以直接打开,俩地址打开的界面一致,界面展示如下:

问题解决:
①每次手动复制地址打开(可以用,但很麻烦);
②在“Anaconda Prompt ”中执行jupyter notebook --generate-config命令生成一个配置文件:jupyter_notebook_config.py



打开该配置文件,找到默认被注释掉的一段代码:#c.NotebookApp.brower = ’ ‘,在’'内加入想要使用的浏览器,这里用谷歌chrome。(注意不可直接将路径复制过来,要将\\全部改为\\,否则会报错)
I.报错截图:

II.正确配置:

# c.NotebookApp.browser = ''
#将其修改成以谷歌浏览器形式打开
import webbrowser
webbrowser.register("chrome",None,webbrowser.GenericBrowser("C:\\\\Users\\\\Administrator\\\\AppData\\\\Local\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe"))
c.NotebookApp.browser = 'chrome'


③完成之后,即可使用。
I.在“Anaconda Prompt ”来运行命令:jupyter notebook即可自动将其打开在谷歌浏览器。
II.运行Jupyter Noterbook(pytorch)

运行结果如下:

注意: 这个时候不要在cmd中执行命令,会报错找不到,要在“Anaconda Prompt ”中。参考jupyter notebook --generate-config显示找不到指定的模块

以上是关于在Pytorch中安装jupyetr notebook后,输入jupyter notebook命令无法直接跳出浏览界面的主要内容,如果未能解决你的问题,请参考以下文章

无法在 PyCharm 中安装 PyTorch(Python 3.9 / macOS)

anaconda中安装pytorch(GPU版)(离线安装)(最简单)

如何在树莓派 pi3 中安装模块 pytorch_lightning.metrics

由于 setuptools 无法在 conda 中安装 pytorch 是 conda 的依赖项,无法删除

如何从 setup.py install_requires 列表中安装 PyTorch 和相关工具?

conda中安装pytorch是总是超时,通过换源解决