在JupyterLab中,默认打开路径通常是由其配置文件中的root_dir
设置决定的。如果你没有特意设置这个配置项,JupyterLab可能会使用当前用户的主目录或者上一次关闭时的路径作为默认打开路径。
更改JupyterLab默认路径的操作在不同操作系统下大体相似,主要是通过配置文件来实现。下面是针对Windows、macOS和Linux三种常见操作系统的具体步骤:
Windows
使用Anaconda环境
- 打开Anaconda Prompt:点击开始菜单,搜索并打开“Anaconda Prompt”。
- 生成配置文件:在Anaconda Prompt中输入以下命令来生成或更新配置文件(如果已存在则会更新):
bash
jupyter lab --generate-config
这通常会在 %USERPROFILE%\.jupyter
目录下创建或更新 jupyter_lab_config.py
文件。
- 编辑配置文件:使用文本编辑器(如Notepad++或记事本)打开
jupyter_lab_config.py
文件,找到以下行(可能被注释掉):
python
# c.ServerApp.root_dir = ''
修改为你的目标路径,例如:
python
c.ServerApp.root_dir = 'D:\\MyJupyterNotebooks'
重启JupyterLab:关闭所有正在运行的JupyterLab实例,然后重新启动JupyterLab。新指定的目录应该作为默认启动路径。
macOS 和 Linux
使用Terminal
- 生成配置文件:在终端中输入以下命令来生成配置文件(如果尚未存在):
bash
jupyter lab --generate-config
这将在 ~/.jupyter
目录下创建或更新 jupyter_lab_config.py
文件。
- 编辑配置文件:使用文本编辑器(如vim或nano)打开
jupyter_lab_config.py
文件,找到如下行:
python
# c.ServerApp.root_dir = ''
修改为你的目标路径,例如:
python
c.ServerApp.root_dir = '/home/your_username/MyJupyterNotebooks'
- 重启JupyterLab:关闭所有正在运行的JupyterLab实例,然后重新启动JupyterLab。新路径应作为默认工作目录。
注意事项
- 确保你有权限访问你所设置的目录。
- 修改配置文件前,备份原始文件是个好习惯。
- 在某些情况下,可能需要重启终端或计算机以使更改生效。
- 如果你使用的是特定的环境管理器(如conda),确保在正确的环境中执行这些操作。
以上步骤应该能帮助你在不同操作系统下更改JupyterLab的默认工作路径。
步骤都类似,即可能需要在命令提示符中使用 jupyter labconfig
或直接编辑 %USERPROFILE%\.jupyter\jupyter_notebook_config.py
文件。