jupyter notebook桌面快捷模式
时间: 2025-01-07 13:01:28 浏览: 93
### 创建 Jupyter Notebook 的桌面快捷方式
对于不同操作系统,创建 Jupyter Notebook 桌面快捷方式的方法有所不同。以下是针对 Windows 和 Linux (Ubuntu) 系统的具体方法。
#### 在 Windows 上创建 Jupyter Notebook 快捷方式
为了在 Windows 中创建适用于特定 Conda 环境(如 `tensorflow_gpu`)的 Jupyter Notebook 快捷方式,可以按照如下操作:
1. **创建批处理脚本**
新建一个文本文件,并在其内部编写启动指定环境中 Jupyter Notebook 的命令。假设目标环境名为 `tensorflow_gpu`,则内容应为:
```batch
@echo off
call C:\path\to\Anaconda3\Scripts\activate.bat tensorflow_gpu
jupyter notebook
```
将上述路径替换为实际安装 Anaconda 或 Miniconda 的位置。保存此文件并将扩展名更改为 `.bat` 文件[^3]。
2. **创建快捷方式**
对于刚刚创建好的 `.bat` 文件右击鼠标,选择“发送到”-> “桌面(快捷方式)” 即可完成快捷方式建立过程。
#### 在 Ubuntu 下创建 Jupyter Notebook 桌面快捷方式
如果是在基于 Debian/Ubuntu 类型的操作系统上工作,则可以通过编辑桌面应用程序配置来实现相同目的:
1. **准备图标资源**
如果希望自定义应用图标,需先准备好 SVG 格式的图像文件(例如命名为 `jupyter.svg`) 并将其复制至系统的共享应用程序目录下:
```bash
sudo cp path/to/jupyter.svg /usr/share/icons/hicolor/scalable/apps/
sudo update-icon-caches /usr/share/icons/*
```
2. **编辑 .desktop 文件**
接下来通过文本编辑器创建一个新的 `.desktop` 文件用于描述程序入口信息。这里推荐使用 Vim 编辑器进行修改:
```vim
[Desktop Entry]
Name=Jupyter TensorFlow GPU
Comment=Launch Jupyter Notebook with tensorflow_gpu environment
Exec=bash -c 'source ~/anaconda3/etc/profile.d/conda.sh && conda activate tensorflow_gpu && jupyter-notebook'
Icon=jupyter
Terminal=false
Type=Application
Categories=Development;
StartupWMClass=Jupyter-Notebook
X-MultipleArgs=false
Actions=new-window;
[Desktop Action new-window]
Name=New Window
Exec=bash -c 'source ~/anaconda3/etc/profile.d/conda.sh && conda activate tensorflow_gpu && jupyter-notebook --new-window'
OnlyShowIn=Unity;
```
这段代码指定了当点击该链接时所执行的动作以及显示名称等属性。注意调整其中涉及路径部分以匹配个人设置情况。最后将这个文件放置于 `/usr/share/applications/` 或者 `~/.local/share/applications/` 目录内以便让系统识别它作为合法的应用程序条目[^2]。
阅读全文
相关推荐














