1. 为什么需要指定Jupyter Notebook的启动目录?
作为Python开发者,我每天都要和Jupyter Notebook打交道。但每次启动时默认打开的目录总是用户主目录,而我90%的工作都在项目文件夹里进行。每次都要在文件浏览器里一层层导航到目标文件夹,效率实在太低。经过多次实践,我发现通过修改快捷方式属性是最稳定可靠的解决方案。
注意:这种方法适用于Windows系统下通过Anaconda安装的Jupyter Notebook。其他安装方式或操作系统可能需要不同的配置方法。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 详细操作步骤解析
2.1 定位原始快捷方式
首先需要找到Jupyter Notebook的原始快捷方式。对于Anaconda安装的用户,通常位于:
code复制C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
这里有个实用技巧:如果找不到这个路径,可以直接在文件资源管理器的地址栏粘贴上述路径,或者使用Windows搜索功能查找"Jupyter Notebook"。
2.2 创建桌面快捷方式
找到原始快捷方式后,右键选择"发送到"→"桌面快捷方式"。这一步看似简单,但有几点需要注意:
- 不要直接移动原始快捷方式,而是创建副本
- 确保创建的是快捷方式(.lnk文件),而不是复制了原始程序
- 快捷方式名称最好保持清晰,比如"Jupyter Notebook(项目专用)"
2.3 修改快捷方式属性
右键新建的桌面快捷方式,选择"属性"。在属性窗口中,我们需要关注两个关键字段:
-
目标(Target):通常类似这样
code复制C:\Users\YourName\anaconda3\python.exe C:\Users\YourName\anaconda3\cwp.py C:\Users\YourName\anaconda3 C:\Users\YourName\anaconda3\python.exe C:\Users\YourName\anaconda3\Scripts\jupyter-notebook-script.py "%USERPROFILE%" -
**起始位置
