Windows重装及Anaconda重装后Jupyter Notebook启动异常求助
解决Jupyter Notebook快捷方式跳转Bing搜索的问题
我碰到过不少用户遇到和你完全一样的情况——重装Windows+Anaconda后,开始菜单的Jupyter快捷方式居然跳去Bing搜索,反而命令行启动正常。这基本都是快捷方式指向错误或者系统关联异常导致的,试试下面这几个方法,按顺序来:
1. 检查并修复现有快捷方式的目标路径
- 打开Windows开始菜单,找到Jupyter Notebook的快捷方式,右键点击它选择「属性」
- 在弹出的窗口里切换到「快捷方式」标签,查看「目标」栏的内容:
- 正常的目标应该指向Anaconda安装目录下的
jupyter-notebook.exe,比如:C:\Users\你的用户名\anaconda3\Scripts\jupyter-notebook.exe(把你的用户名换成你实际的Windows用户名,Anaconda如果装在其他盘就对应修改路径) - 如果目标里是类似
msedge.exe https://www.bing.com/search?q=jupyter+notebook这种搜索链接,直接把它替换成上面的正确exe路径,然后点击「应用」「确定」,再双击快捷方式试试
- 正常的目标应该指向Anaconda安装目录下的
2. 手动创建全新的快捷方式
如果上面的方法不管用,干脆自己建一个靠谱的快捷方式:
- 右键桌面空白处,选择「新建」→「快捷方式」
- 在「请输入对象的位置」里填入你的
jupyter-notebook.exe的完整路径(比如上面的例子),点击「下一步」 - 给快捷方式命名为「Jupyter Notebook」,点击「完成」
- 双击这个新快捷方式,应该就能正常启动Jupyter了,你还可以把它拖到开始菜单或者任务栏固定起来
3. 重新生成Anaconda的开始菜单快捷方式
有时候重装Anaconda后,开始菜单的快捷组没有正确生成,这时候可以用Anaconda的命令修复:
- 打开Anaconda Prompt(从开始菜单里找,或者搜索Anaconda Prompt)
- 输入命令:
conda init,按回车执行 - 重启电脑后,再去开始菜单找Anaconda的文件夹,里面的Jupyter Notebook快捷方式应该就能正常工作了
4. 用Anaconda Navigator启动并固定快捷方式
如果上面的方法都不行,换个思路从Anaconda Navigator里启动:
- 打开Anaconda Navigator(开始菜单里找,或者命令行输入
anaconda-navigator) - 在主页找到Jupyter Notebook,点击「Launch」按钮启动它
- 启动后,在任务栏找到Jupyter的图标,右键选择「固定到任务栏」,以后直接点任务栏的图标就能启动,不会再跳搜索
这些方法基本上能解决90%以上的这类问题,毕竟你用命令行能正常启动,说明Jupyter本身的安装是没问题的,就是快捷方式的锅~
内容的提问来源于stack exchange,提问作者Zählen S




