很多友友在使用anaconda启动jupyter notebook是没有响应,需要在命令窗口打开并复制网址才能启动,并且当进行代码运行时,并没有输出运行结果
不出意外的话,右侧有一个黑圈圈,将鼠标放上去显示内核正忙
原因:系统的用户名使用了中文
解决方案:
1.解决内核正忙
搜索系统,点击高级系统设置
点击环境变量
找到用户变量中的TMP,点击编辑,在变量值中输入替换成
%SystemRoot%\TEMP
点击确定重启一下anaconda就OK了(此时还只能用给出的网址打开)
2.实现自动跳转到浏览器(我的默认浏览器是edge)
(1)打开anaconda,点击左侧的environment,点击base右侧的绿色小三角形,点击“open terminal”
2.找到命令窗口,输入
jupyter notebook --generate-config
3.根据生成的对应路径,找到该文件并用记事本打开
找到browser这行代码
4.替换成下面代码
import webbrowser
webbrowser.register('msedge', None, webbrowser.GenericBrowser(u'C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe'))
c.NotebookApp.browser = 'msedge'
注意括号(u' 浏览器的地址')括号内为你所用浏览器的根路径, windows下路径中的 单 \ 在此要改为 双 \\
browser='浏览器的名字'
保存重新启动一下anaconda就可以啦