最近在搞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