Jupyter Notebook 更改默认存储路径、更改默认浏览器、添加虚拟环境的kernel

本文介绍如何修改Jupyter Notebook的默认存储路径和默认浏览器,包括修改配置文件和快捷方式的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.更改默认存储路径

1.1 修改配置文件

Jupyter Notebook 的默认存储路径是 C:\Users\用户名,接下来我们修改 Jupyter Notebook 的默认存储路径。

打开 Anaconda Prompt,执行如下命令:

jupyter notebook --generate-config

该命令执行完成后,会在 C:\Users\用户名\.jupyter 目录下生成一个名叫 jupyter_notebook_config.py 的配置文件。

在这里插入图片描述

使用记事本或Notepad++等编辑软件打开配置文件,然后使用快捷键 ctrl + f 搜索 c.NotebookApp.notebook_dir 配置项,默认为:

# c.NotebookApp.notebook_dir = ''

删除前面的空格和#号,添加想要更换的目录,内容修改如下:

c.NotebookApp.notebook_dir = 'E:\dev\JupyterNotebook'

经过这步操作后,如果在 Anaconda Prompt 中输入 jupyter notebook 命令,则可以正确跳转到修改后的目录。

在这里插入图片描述

1.2 修改快捷方式

经过上一步操作后,如果在开始菜单中点击 Jupyter Notebook,此时无法正确跳转到修改后的目录。

在这里插入图片描述

在这里插入图片描述

在开始菜单中右键 Jupyter Notebook,打开文件位置:

在这里插入图片描述

右键快捷方式,点击属性:

在这里插入图片描述

删除 "%USERPROFILE%/",点击应用,点击确定:

在这里插入图片描述

至此,无论是通过快捷方式还是命令行进入 Jupyter Notebook,都能正确跳转到修改后的目录。

2.更改默认浏览器

使用记事本或Notepad++等编辑软件打开 jupyter_notebook_config.py 配置文件,然后使用快捷键 ctrl + f 搜索 c.NotebookApp.browser 配置项,默认为:

# c.NotebookApp.browser = ''

删除前面的空格和#号,添加想要更换的浏览器路径,内容修改如下:

import webbrowser
webbrowser.register("chrome", None, webbrowser.GenericBrowser(u"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"))
c.NotebookApp.browser = 'chrome'

Python 文件路径前加 u 或 r 的区别:https://www.cnblogs.com/rainbow-tan/p/13646435.html

至此,修改完成,下次再进入 Jupyter Notebook,则使用指定的浏览器打开。

3.添加虚拟环境的kernel

如下图所示,base 环境默认安装了 jupyter 和 ipykernel,并且 base 环境的 kernel 默认已经添加到 jupyter 中了,也就是说,jupyter 默认只能工作在 base 环境中,那么如何把自己创建的虚拟环境的 kernel 也添加到 jupyter 中呢?

在这里插入图片描述

在自己创建的虚拟环境中,无需安装 jupyter,只需安装 ipykernel:

conda install ipykernel

在这里插入图片描述

将虚拟环境的 kernel 添加到 jupyter 中:

python -m ipykernel install --user --name mytorch1.12 --display-name "Python 3 (mytorch1.12)"

在这里插入图片描述

此时运行 Jupyter Notebook 即可使用刚刚添加好的虚拟环境的 kernel:

在这里插入图片描述

在这里插入图片描述

查看 jupyter 中添加了哪些虚拟环境的 kernel(在base或虚拟环境下运行都可以):

jupyter kernelspec list

在这里插入图片描述

从 jupyter 中删除指定的虚拟环境的 kernel:

jupyter kernelspec remove kernel的名称
修改Jupyter Notebook默认浏览器默认存储路径可以通过配置文件来实现。首先,需要了解Jupyter Notebook配置文件位置,然后在配置文件中设置相应的参数。 1. 修改默认浏览器: - Jupyter Notebook允许用户通过命令行参数`--browser`指定启动时使用的浏览器。但是,要永久改变默认浏览器,需要修改配置文件。 - 配置文件通常位于用户目录下的`.jupyter/jupyter_notebook_config.py`。 - 在该配置文件中,你可以添加如下代码行来指定默认浏览器: ```python c.NotebookApp.browser = 'chrome' # 以Chrome为例,你可以将其替换为'firefox', 'safari', 'opera', 'msedge'等。 ``` - 如果你的系统中存在多个浏览器的同名可执行文件,如`google-chrome`和`google-chrome-stable`,你可能需要指定浏览器的完整路径。 2. 修改默认存储路径: - Jupyter Notebook默认工作目录是启动笔记本的当前目录。要改变这个目录,可以在启动Notebook时通过`--notebook-dir`参数指定目录路径,或者修改配置文件。 - 在`.jupyter/jupyter_notebook_config.py`配置文件中,添加如下代码来设置默认存储路径: ```python c.NotebookApp.notebook_dir = '/path/to/new/directory' ``` - 将`'/path/to/new/directory'`替换为你希望设置的目录路径。 请注意,如果你还没有配置文件,需要先通过运行`jupyter notebook --generate-config`命令生成一个空的配置文件
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值