最近在搞python神经网络编程,jupyter非常好用,但是刚开始用的时候,唯一的不足就是没有像pycharm那样的代码自动补全功能,因此百度了一下,因为使用的环境不同,所以都不合适,也是自己犯懒了,不曾深入去思考问题,只是单纯地在复制粘贴代码。最终经过一个小时的研究,最终借鉴了Jupyter插件集合的github上的官方指导,完成了jupyter的代码自动补全功能的配置。
我采用的是windows下的Anaconda Navigator,如下图所示
如图所示,只要点击jupyter network的launch就可以打开jupyter。
点击Environments,在base(root)后的小箭头中点击Open Teminal,出现一个:
因为我用的是Anaconda 虚拟环境,使用如下的代码可以直接配置成功:
conda install -c conda-forge jupyter_nbextensions_configurator
安装完成后重新启动jupyter notebook,即可看到在home出现了Nbextension选项,点击后出现:
勾选Hinterland即配置成功jupyter的代码补全功能。github上官方的安装教程见于链接:
https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator