Che*_* Im 30 jupyter windows-subsystem-for-linux
我在其上安装了带有 ubuntu 和 jupyter notebook 的 wsl(Linux 的 Windows 子系统)。当我运行我的 jupyternote 书时,我收到此错误消息。你能给我一些建议吗?提前谢谢了!
开始:由于错误,此命令无法运行:系统找不到指定的文件。在行:1 字符:1
+ CategoryInfo : InvalidOperation: (:) [Start-Process], InvalidOperationException
+ FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand
Run Code Online (Sandbox Code Playgroud)
小智 28
这个对我有用。
jupyter notebook --port=8889 --no-browser
Run Code Online (Sandbox Code Playgroud)
如果任何其他解决方案适合您,您也可以查看此线程。
jos*_*rwn 14
这是一个很好的演练,解释了如何设置 jupyter notebook 以使用 WSL 运行并在 Windows 中启动浏览器而不会出现此错误:
有两个重要步骤:
jupyter notebook --generate-config以生成文件,~/.jupyter/jupyter_notebook_config.py然后更改以下行:c.NotebookApp.use_redirect_file = False
~/.bashrcEgexport BROWSER='/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe'
不要忘记源 bashrc:
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
这应该可以修复错误而不必运行jupyter notebook --no-browser.
小智 6
显然,出现问题是因为 Jupyter notebook 在启动后尝试打开浏览器。要禁用此功能,请按照下列步骤操作:
$ jupyter notebook --generate-config
$ cd /home/YourUser/.jupyter/
$ nano jupyter_notebook_config.py
Run Code Online (Sandbox Code Playgroud)
现在您需要向下滚动并找到“NotebookApp.open_browserBool”,删除 # 并将其设置为False。保存您的配置文件并再次启动 jupyter notebook。
这很有趣。我实际上得到了同样的错误。我目前使用的是 ubuntu 20.04,但旧版本从未遇到过问题。我的问题是,您正在设置的 jupyter 笔记本仍然可以工作吗?因为对我来说,它提供的链接实际上仍然有效,我可以完美地运行一切。因此,尝试一下这些链接可能是值得的。
| 归档时间: |
|
| 查看次数: |
12464 次 |
| 最近记录: |