自从去年换了新电脑(联想拯救者Y7000),我的电脑安装Anaconda一直都无法自动跳转到谷歌浏览器,一直都是手动复制粘贴链接到搜索栏的,实在是麻烦。之前试过其它方法,但因为工作使用公司电脑的缘故,还有同事的电脑都没有出现这个问题。今晚心血来潮上CSDN随便搜索了一下,发现解法大致如下:
1. 先在 Anaconda Prompt 里面输入以下指令:
jupyter notebook --generate-config
2. 把连接复制到计算机中或者手动按照路径找到改文件。
3. 用PyCharm打开该文件,在第95~99行找到以下脚本:
## Specify what command to use to invoke a web browser when opening the notebook.
# If not specified, the default browser will be determined by the `webbrowser`
# standard library module, which allows setting of the BROWSER environment
# variable to override it.
#c.NotebookApp.browser = ''
4. 紧跟其下,注入这几行脚本:
import webbrowser
webbrowser.register('chrome', None, webbrowser.GenericBrowser(r'C:\Users\tengyulong\AppData\Local\Google\Chrome\Application\chrome.exe'))
c.NotebookApp.browser = 'chrome'
注:红色箭头处,原文件中是u,我们可以将它改为r。因为我的路径中包含了中文字符,需要转义。
5. 红色箭头的路径填写的是谷歌浏览器的路径:
桌面快捷图标——右键——属性——快捷方式——目标(全选复制里面的内容)
接着Debug以保存一下改文件。全部关闭,重新双击jupyter,即可成功跳转到谷歌浏览器,完美解决!
来源:oschina
链接:https://my.oschina.net/u/3750423/blog/4713413