自动补全
可以做conda环境中执行以下命令。linux下打开conda环境的命令是:
conda activate
退出conda环境的命令是:
conda deactivate
-
安装插件:
pip install jupyter_contrib_nbextensions jupyter contrib nbextension install --user
-
重启jupyter,可以看到多出来了一个叫'nbextensions'的菜单,点进去可以在里面选择要打开的插件。其中的'Hinterland'是代码自动补全。其他插件喜欢也可以开。
更换默认浏览器
-
在终端中执行以下命令来查看jupyter配置文件所在的地方:
jupyter notebook --generate-config
-
打开上一步创建/找到的配置文件
jupyter_notebook_config.py
,去掉c.NotebookApp.browser
前的注释,并做如下修改,以谷歌浏览器为例:import webbrowser webbrowser.register('chrome', None, webbrowser.GenericBrowser(u'/opt/google/chrome/google-chrome')) c.NotebookApp.browser = 'chrome'
其中
webbrowser.register
的第一个参数要跟c.NotebookApp.browser
等号后面的内容对应,GenericBrowser
的参数是浏览器的安装路径,linux一般在/opt
文件夹或者/usr/bin
文件夹里可以找到,路径前面的u
好像是表示用unicode编码的意思。