Windows 10系统下如何将ipynb文件关联Anaconda安装的Jupyter Lab
把Windows 10下的.ipynb文件关联到Jupyter Lab(双击直接打开)
嘿,我来帮你搞定这个需求!下面是两种靠谱的方法,你可以选自己顺手的来操作:
方法一:图形化界面设置(简单直观)
- 找到任意一个.ipynb文件,右键点击它,选择**「打开方式」→「选择其他应用」**
- 在弹出的窗口里,点击**「更多应用」,然后拉到最底部选择「在这台电脑上查找其他应用」**
- 找到你的Anaconda安装目录下的
Scripts文件夹,选中里面的jupyter-lab.exe(默认路径大概是C:\Users\[你的用户名]\anaconda3\Scripts\jupyter-lab.exe,记得替换成你自己的用户名) - 勾选窗口底部的**「始终使用此应用打开.ipynb文件」**,点击确定就完成了
方法二:注册表修改(更彻底,适合图形化操作失效的情况)
如果第一种方法没生效,或者你想更精准地配置,可以试试注册表修改:
- 按下
Win + R组合键,输入regedit并回车,打开注册表编辑器 - 定位到
HKEY_CLASSES_ROOT\.ipynb:- 如果这个项不存在,右键
HKEY_CLASSES_ROOT,选择**「新建」→「项」**,命名为.ipynb - 双击右侧的「默认」值,将其数据改为
JupyterLab.ipynb,点击确定
- 如果这个项不存在,右键
- 回到
HKEY_CLASSES_ROOT,新建一个名为JupyterLab.ipynb的项 - 在
JupyterLab.ipynb下依次新建子项:shell→open→command - 双击
command项右侧的「默认」值,输入以下内容(替换成你自己的jupyter-lab.exe路径):"C:\Users\[你的用户名]\anaconda3\Scripts\jupyter-lab.exe" "%1" - 点击确定后,关闭注册表编辑器,重启资源管理器(或者直接重启电脑)就能生效
注意事项
- 确保你输入的
jupyter-lab.exe路径是正确的,你可以在Anaconda Prompt里输入where jupyter-lab来获取准确路径 - 如果你的Anaconda安装路径包含空格,一定要给路径加上双引号,不然会报错
- 测试一下:双击某个.ipynb文件,看是否能自动启动Jupyter Lab并打开该文件,如果没反应,检查路径是否正确,或者先在Anaconda Prompt里输入
jupyter lab确认Jupyter Lab能正常启动
内容的提问来源于stack exchange,提问作者vasili111




