我正在尝试使用以下命令使用jupyter打开笔记本电脑:
jupyter notebook notebook.ipynb
我使用Linux和python2,我已经在pip虚拟环境中安装了jupyter。
运行上面的命令时,发生的是我得到一个新屏幕
刷新(1秒):http://localhost:8889/notebooks/mylink
此页面应将您重定向到Jupyter Notebook。如果不是,请单击此处转到Jupyter。
但是,不会自动打开仪表板。因此,我单击了链接,但无法连接。奇怪的是,我不记得昨天的工作,但是我设法轻松度过了。
我做错什么了吗?也许链接有问题?
编辑:如果我运行
jupyter notebook.ipynb
我明白了
执行Jupyter命令'notebook.ipynb'时出错:[错误2]没有这样的文件或目录
这没有任何意义,因为文件Notebook.ipynb实际上在那里。 如果我输入
jupyter notebook stop
我明白了
没有正在运行的服务器
答案 0 :(得分:2)
我也遇到过。他们的 troubleshooting 也无法解决问题。您可能会注意到此工作一小时前部分。
如果您正在使用环境,请尝试创建一个新环境并在那里从头开始安装 jupyter notebook。对于 Anaconda,它看起来像这样:
conda create --name jupyter_env
conda activate jupyter_env
conda install -c conda-forge jupyterlab
jupyter notebook
您可以将 jupyter_env 更改为您喜欢的不同名称。
答案 1 :(得分:1)
我通常做的是跑步
jupyter notebook
,它将自动使用我的当前目录打开浏览器。然后,我以这种方式搜索我的笔记本。
答案 2 :(得分:1)
我想其中之一可以帮助您解决这一问题:
将网址更改为http://127.0.0.1:8889/notebooks/mylink
或http://0.0.0.0:8889/notebooks/mylink
如果在浏览器上设置了代理或任何其他网络设置,请禁用它们并检查两次
如果它们都不起作用,请尝试通过以下方式输入网址:http://localhost:8888/tree?
而且,从控制台提供日志可能也会有所帮助。
还有另一件事,只是要确定为什么要通过端口8889连接?您是否尝试通过--port
命令选项运行jupyter?