Cristopher Roach为Mac用户撰写了博客“ Running Jupyter Lab as a Desktop Application”。对于Windows 10中的Anaconda用户而言,它不起作用。最终,我所做的如下:
需要经历许多步骤。有没有更简单的方法?
答案 0 :(得分:9)
从“开始”菜单运行Anaconda Prompt,然后键入:
jupyter lab --generate-config
使用您喜欢的文本编辑器打开在以下位置找到的Jupyter配置文件:
C:\Users\<User>\.jupyter\jupyter_notebook_config.py
将此行添加到配置文件的末尾:
c.NotebookApp.browser = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe --app=%s"
导航到
"C:\Users\Serendipity\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)"
复制 Jupyter Notebook 快捷方式并将其命名为 Jupyter Lab
右键单击新创建的Jupyter Lab快捷方式,然后转到“属性”,将图标更改为已下载的图标,将注释字段更改为“ Jupyter Lab”。在“目标”字段上显示为jupyter-notebook-script.py
的地方,将其更改为jupyter-lab-script.py
。
“目标”字段应如下所示:
C:\Users\Serendipity\Anaconda3\python.exe C:\Users\Serendipity\Anaconda3\cwp.py C:\Users\Serendipity\Anaconda3 C:\Users\Serendipity\Anaconda3\python.exe C:\Users\Serendipity\Anaconda3\Scripts\jupyter-lab-script.py %USERPROFILE%
运行快捷方式,它应该会产生一个运行服务器实例和Jupyter Lab Chrome App窗口的命令提示符。
您可以通过右键单击->新建>快捷方式创建快捷方式以连接到本地服务器,并将其用作定位目标:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app=http://localhost:8888/
您还可以通过在Anaconda Prompt控制台中键入jupyter lab --no-browser
来启动服务器而无需生成Chrome应用程序窗口。
答案 1 :(得分:1)
首先编写此命令,它将要求覆盖,请回答:
Jupyter lab --generate-config
然后从该位置打开此 notebook_config.py 文件
C:\Users\username\.jupyter\jupyter_notebook_config.py
将此行粘贴到文件末尾并保存。
c.NotebookApp.browser = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe --app=%s"
从命令行运行 jupyter实验室
有关更多信息,请遵循此link
答案 2 :(得分:0)
容易得多。仅使用Codekodo Jupyter(www.codekodo.net)迈出了第一步。从系统托盘下载,设置和运行Jupyter。就是这样。
答案 3 :(得分:0)
使用目标创建快捷方式:
%windir%\System32\cmd.exe "/K" C:\Users\%username%\Miniconda3\Scripts\activate.bat jupyter_env & jupyter lab && exit
我假设您在名为 jupyter_env
的 conda 环境中安装了 jupyter-lab。 (我在 base
中没有。)要创建快捷方式,请右键单击 Windows 文件资源管理器中的空白字段,新建 > 快捷方式,然后粘贴上面的值。之后,您可以右键单击快捷方式和属性。
您可以:
Start in
值自定义为 %USERPROFILE%
或任何特定文件夹。%USERPROFILE%\miniconda3\envs\jupyter\Menu\jupyter.ico
最初的想法来自medium。