JupyterLab、JupyterNotebook修改默认文件位置

修改JupyterLab的文件位置和JupyterNotebook的文件位置是同一个文件.

首先打开Anaconda Prompt 输入 Jupyter notebook --generate-config可以得到一个文件路径
在这里插入图片描述在这里插入图片描述
这就是配置文件的路径,按照路径从文件中找到使用文本编辑器打开文件。
在这里插入图片描述
找到#c.NotebookApp.notebook_dir这一行,并且在=号后面输入自己想要的路径。例如我在D盘建了一个文件夹。修改完毕后保存。
!!!注意删除#号键, 和目标路径中斜杠的正反
在这里插入图片描述
到这一步为止,如果使用Anaconda Navigator打开jupyter lab或者jupyter notebook都可以直接跳转到自定义的位置。
但是!!!!
如果使用开始菜单的快捷方式,则不会跳转。接下来修改快捷方式跳转自定义位置。
右键选择快捷方式,更多,打开文件位置
在这里插入图片描述
选择对应的Jupyter notebook或lab的快捷方式,右键选择属性,在目标中
删除 “%HOMEPATH%”
点击确定
jupyter notebook和jupyter lab的快捷方式都要修改!
添加jupyter lab快捷方式看这里

在这里插入图片描述
这样通过开始菜单打开jupyter 也可以直接进入自定义的文件位置了。

### 解决 JupyterLab 或 Jupyter Notebook 启动时无法自动跳转到浏览器的问题 #### 检查并修改配置文件 为了确保 Jupyter 能够正常启动浏览器,可以先通过命令 `jupyter notebook --generate-config` 来生成默认的配置文件[^1]。此操作会在用户的主目录下创建一个名为 `.jupyter/jupyter_notebook_config.py` 的文件[^2]。 如果希望禁用自动打开浏览器的功能,则可以在该配置文件中查找如下选项并将之设为 False: ```python c.NotebookApp.open_browser = False ``` 相反地,若期望每次启动服务时都自动开启新的浏览器标签页浏览笔记本界面,则应将其设置为 True: ```python c.NotebookApp.open_browser = True ``` #### 使用命令行参数控制行为 除了编辑配置文件外,在启动 Jupyter 服务器的时候也可以直接指定是否需要打开浏览器。例如,可以通过添加 `--no-browser` 参数来阻止程序尝试启动 Web 浏览器;而如果不加任何额外参数,默认情况下大多数安装都会试图这样做。 对于那些确实遇到问题的人来说,可能是因为某些原因导致本地计算机上的默认 web browser 设置不正确或者是防火墙阻止了访问。此时建议手动输入 URL 地址进入页面查看是否有异常提示信息。 #### 环境变量的影响 有时操作系统级别的环境变量也会影响 Jupyter 对于浏览器的选择逻辑。特别是当设置了像 BROWSER 这样的环境变量时,它可能会覆盖掉原本预期的行为模式。因此检查当前 shell session 中是否存在这样的定义是有必要的。可以通过以下方式查询 Linux/macOS 下的相关设定: ```bash echo $BROWSER ``` 而在 Windows 上则应该使用 PowerShell 命令获取相同的信息: ```powershell $env:BROWSER ``` 如果有发现不当之处,考虑临时清除这些变量再试一次,或者调整其指向至合适的可执行文件路径上。 #### 验证网络连接状态 最后但同样重要的是确认本机能否顺利连通互联网以及端口监听情况良好无阻塞现象发生。因为即使一切配置均看似合理合法,一旦涉及到实际通信层面出了差错的话依旧会造成上述症状表现出来。 ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值