天天看点

jupyter 配置自动补全代码时问题的解答方法

错误提示:“ Jupyter command

jupyter-contrib

not found.”

作为菜鸟的我,为了解决这个问题,花了一下午的功夫。各种百度、知乎、CSDN搜索。大部分得到的都是以下解决方案,但是偏偏我就是不能解决问题。

代码片

.

pip install jupyter_contrib_nbextensions
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
jupyter nbextensions_configurator install –user
           

即使能够正确运行前三个,但是第四个始终不能正常运行。问题提示如下:

jupyter 配置自动补全代码时问题的解答方法

于是又是各种搜索,无奈之下后又看见一个 评论反馈还不错的知乎回答,解决了一些搜索着问题。附上链接:

知乎搜索参考

但是本人亲试了修改之后还是不能解决我的问题。好吧,那就还是从源头解决问题吧!

既然提示 “Jupyter command

jupyter-contrib

not found”

那就看看问题出在哪点?

在CSDN看见了有一个回答,附上链接:

解决我问题的方法

参考链接博主的回答,到C:\Users***\AppData\Local\Programs\Python\Python37\Scripts

到该目录下查看,发现确实没有

“jupyter-contrib” ,我们安装的是

下面展示一些

内联代码片

修改命令为

代码片

jupyter contrib-nbextension install --user
           

果然,问题解决。

最后重新启动jupyter就会多出现一项菜单栏

jupyter 配置自动补全代码时问题的解答方法

打开Nbextensions,勾选上Codefolding(折叠代码块)和Hinterland(代码自动补全)

jupyter 配置自动补全代码时问题的解答方法

然后就可以像Pycharm一样高效的写代码了。

最后,愿遇到同样问题的小伙伴都能参考解决问题。